MAASPLSHVSSASFFGMPVASSLEAPAIALFREGRRHPCPYICYHFQCAARSAAPESAAREASVQPTEPLLLRAIRGEKVERPPVWLMRQAGRYMKAYQQVCQRYPSFRERSENVDLSVTISLQPWKAFQPDGVILFSDILTPLTGMNIPFDILQGKGPIIHKPIRTEADVREVKQLVPAEAVPYVGETLTALREEVGNTAAILGFVGAPFTLASYVVEGGSSKHFMNIKKLAFGSTKVLHTLLQKLAESITTYIRYQADFGAQVIQIFDTWATHLSPMDFEEFSMPYLKQILTAVKSTHPNLPLILYASGSGGLLERLASTGADVVSVDWTVDMAEARNRLGPDLAVQGNIDPGALFGPKDFITKRIHDTVDKAGTIKHILNLGHGILVGTPEDHVAHFFEISKCIRY*