MFYLGYIRPKPVYLVDFSCFLPDDEQKCNLEKSEYITRLTERFTIPSLEFQQKIFRRSGLGEETYLPYHLLDDVGIKSREEIFRLEAKQVLFGCVDSLLSKTGMDPKDIGILITNCSLYSPAPSFASMLINRYKMKESVKAIHLGGMGCSASVIACKLAKDLLTINPNEYALVVSTENLNWYLGNNKSQLVGNCLFRLGCGAMLLTNRPEERARCKYEFLHCVRTHKAANDRAYSCAYQQEDAEGFLGTSLTKDLMGVAADALRSNIVTIGPRVLPFSEQLLCLHSFLSRKLLNLKVKQYQPDFKLAFQHFCLHAGGRAVIDEIQKNLFLSDHHMEASRATLHRFGNTSSSCLWYVLSYMEAKQNIKKGDKVWMLGLGSGFKCNSAVWKAIDDISVPLDSPWIDCIHRYPAAFKPHYMSSSEKA*