MNGGDLKFHIYHMGQAGFPEARAVFYAAEICCGLEDLHRERIVYRDLKPENILLDDHGHIRISDLGLAVH
VPEGQTIKGRVGTVGYMAPEVVRNERYTFSPDWWALGCLLYEMIAGQSPFQQRKKKIKREEVERLVKEVA
EEYTDRFSSQARSLCSQLLSKDPAERLGCRGGGAREVKEHPLFKKLNFKRLGAGMLEPPFKPDPQAIYCK
DVLDIEQFSTVKGVDLEPTDQDFYQKFATGSVSIPWQNEMVETECFQELNVFGLDGSVPPDLDWKGQPTA
PPKKGLLQRLFSRQR