MPSGLPCPALDRRGARRVATETPGRRGGAHCALSAPGRSGGVACSRAPWRPGAALVGLPSWVPGGGKGKMLRRNLDERDAQTKQLQDAVTNVEKHFGELCQIFAAYVRKTARLRDKADLLVNEINLYASTETPNLKQGLKDFADEFAKLQDYRQAEVERLEAKVVEPLKAYGTIVKMKRDDLKATLTARNREAKQLSQLERTRQRNPSDRHAETELQRATIDATRTSRHLEETIDNFEKQKIKDIKNILSEFITIEMLFHGKALEVFTAAYQNIQNIDEDEDLEVFRNSLYLSDYPSRLDIVRANSKSPLQRSLSTKCTSGTGQISTCRTRKDQQVEDEDDEELDVTEDEN