MEAGGGKRAAPEGTNGAAKRARGWLVPRVSPAGYLVGGLGFSAALRLGFELGGDCTSGCPFGSSCHFLHNFPGGYQAAAKMTSHGGTAVAAPPGRMPLGPGAPNGPPTSSVKTRMCNKYNTAEGCKWGSKCHFAHGERELGKPMLLDNSMPHPMGSMPFEAPPMPGPDIVPPSTFGASATAKISVDASLAGGIIGKGGTNTKHISRMTGAKLAIRDNESNPNLKNIELEGTFDQIKHASAMVTELIVRISGNVPPAKNPGRGSHAGGPGSNFKTKLCENFNKGSCTFGDRCHFAHGESELRKPPAAA