MRRNLIFPFFLKKHFVLPDGPLVNKALVMRIDKPWNNHRYKLKKDFFDLVNKSREENYSDVPDGVSTRSWTELVNYWLLPEPMEKSEMGKNARALQGNKHNSGATSFANRRVDMKEKKGEFSELAFFKSVYAKEDGSFKEGTLPHQFVEDANKKVQENLASSSSSKPVIEIENAVFNELMYKGEVPKRPLNYGFGVKQSDIFGVEGLLRKEGSSYVNNNAMEVENMKGEISVVKKQNEDLAQQNQVLNTKFEETTQSFKMIASFLGQVLKEVRKGNVSSNLLDGAESAINMVSYFWKLF*