MPTGTCILAEGVLKLPPVEGKHAIELQAEKILHIGTVDREKYPLSKKRLPIDSLRDFSHFKPRTTTVASVMRMRDALTHATHNFFRNNEFLYVQVPIITTTDAEGFSERFIVTTLLGKSAEKVEPKSVHEIEGVSLEALKAAIKEKSNLVEELKRSDSNKEALVAALWDLRKTNELAQQLESREKLHPGASLNKADEINFSKDFFSRETYLTVSGRLHLQSYACSLGNVYSFGPRFRAESMKHVAEMWMVELEMAFSQLEDAMTCAEDFLKFLCKSVLENCVGEINFFSKRFDKTNVDRLQSIISSSFERISYTQAVDALKQVTDNKFETKVEWGISLTEEHETYLVGEIYKRPVIIFNYPKKIKPFYMRVNDDGETVAAFDVVVPKVRVKFFLNLSLFLQTSNLIRTACNDSPLFVAGTLIRGSQNEERMNML