MAPCESAVNLPVGFKFRPRDDQLLGYYLLNKVRGTSFMYENVIPEMDLYGKIEPWDIWHEYGGHNLAKGEDLYFFTKLKSLSDKDSRAARTIGSGTWKGENSGTTVSDLENKENDLGIWKRFHYENPKSVQDGCWIMHEYSLHPSLVKPKPNSTNQFVLCRIRKNDRGKRKLRTAEEDNETDTPVQSQNKRQRPQKATGVGGSVSYLPTGLTQSQPDSSIAYPTTVVSSQARANNTDDVSQFHGGGDGDALMSDFLLSDTAQPFTEQALGSYAVCNQERASDVYETQQGLVLTDNNIGYWPSPFGSEEDQVNALDFSMDYDLLDHLIDCDDDNDGLRQSSTAQFMGMGMENTTTASSEANMVIID