MGEVLKKEAYGLAVKDESGVISPFRFSRRHEIVGVVTEVGAKVTKFNAGDKVGVGYMVSSCGSCETCIDDQENYCPKMILTSGGKYYDDTITYGGYSDHMVCEEDYIIRIPENLPLDATAPLLCAGTTVYSPMKYHGLDKPGMHIGVVGLGGLGHVAVKFAKAMGTKVTVISTSDRKRDEALTRLGADLFLVSRDPEQMKDAMGTMDGIIDTVSAPHPVLPILDLLKYKGKLIMVGAPDKPLELPVLPLIFGKSHLF*