MAVLPGENPIAVLPVDKQMGIPPLNTLPVGYRFRPTDEELVNHYLRLKINGADSQVSVIREVDICKLEPWDLPDLSVVESHDNEWFFFCPKDRKYQNGQRLNRATERGYWKATGKDRNIVTKKGAKIGMKKTLVYYIGRAPEGKRTHWVIHEYRATEKSLDGSHPGQGAFVLCRLFRKNDLKQDEHVENSNLDAEQNASVDKSPAEDELSEAATPLMVIQPLSDCDKSYAAKFSKGEMYGKQIPIESHSNSCIADDTEDQMLDITSIPVS