MSAFSAIRLPHLSTTEAFQIHLQQYPFSGMPHANYAAQERMALPPLNVLPSRVYAAAPMTAMVASPAATPSNQPIHSPAKKRARALPNASKSITLDMLRPHFEKPLAEVANIFGICMTLMKKICRKNGVPRWPHRQIRGLHKSIWSIEKALRCCESEAQRRSYSDHLLKQRAKLLTILKGPASPSSKAAFELVLSEPCSPMSEVAVQKTQSPSFLPAQVVYGSPKLPSIASLLIKNEEQRPSYNYQF