MAPCASVVNLPVGFKFRPRDDQLLGYYLLNKVRGTSFMYENVIPEMDLYGKIEPWDIWYEYGGHNLAKGEDLYFFTKLKSLSDKDSRVARTIGSGTWKGENSGTTVSDPKNEENDLGIWKRFHYENPKSVQDGCWIMHEYSLHPSLVKPKPNSTNQFVLCRIRKNDRGKRKLRTAEEDNETDTPVQSQNKRQRPQQVTRFEELIGNCTPMSEATGVGGSVSYLPTELTQSQPDSSFAYPTTVVSSQARANYTDDVSQFHGGGDGNALMSDFSHLDTAQSFTEQALGSHAVCNQERASDAYETQQGLGLTDNNIGHWPSPFGSEEDQVNALDFSIDYELLIHLIDCDDGPPQSSTAQFMGMENTTTASSEANMVIID