MCAAALLPMGMLLVWLTARTYHAAACYRLSLIGSPMSRTYHAAACYRTSRLAREHHDDLAQFDTQLKLFTCLEYLRRLEFDLAMKSNDLKRALQCLLTMSNSRDIGQENVGREVTEILSLAAKPENLVYTVQGIEKFAKEFLDLIDAADATAQGDIAREALKRLAAAGSVKGALKGQESRGLALRLANHGALTRLSVLVNNLISADQGPEAAFAASVLGDNTLMEKAWQETGMLAEAVLHSHAFDFQDLKHYQYL*