MTSLPGPNFCAACQQPIHDQFLLHVLDQTWHSHCLLCADCKEPQNESCFYRDDMILCRRDFIRRYGARCAGCNMVIEREEMVRKARNQIFHCRCFCCSVCQRTLDTGERLYVIDGKKFVCKNDYNPSKILGNAMTNRSSNDECSSDEEVDEHSDDHGDTATVSNESNSGAEENSSKGDENHLSQKRRGPRTTIKAKQLETLKAAFASTPKPTRHIREQLAAETGLNMRVIQVWFQNRRSKERRMKQMRINGNYRGNRRQRQNTSREEDESNQSMGEFMPLEPSPRFQTIQFASNPPQTSTIPLISQAPSNPPSLSTYELYGSTANSVDEMPLDFLGNPLESSTIPFWAAPSIDDFNKLTANV