MAALTPRTPCIVSAVRTPLGAFQGALSSYTAMELGAFAIRGALERAGVRPEDVDEVIFGNVISANLGQAPATQAALGAGLPPSTPCTLVNKVCSSGLKAVMLAAQAIMAGSADVIVAGGMESMSNAPHYLPGARKGLRLGDGSVVDGLVKDGLWDPYGNIHMGSCAEMCADRFAVGRQQQDEHALQSHRRAVAAAAAGHTAAEIVPVPRPGGGGGRANVSPSVAGAGAAAGSSGSSSGAEGPASRSATIGIPGGVGASGSSGSGGGGTPPSLYGTVAAAAAAAAAAAAGPAAATAGSYIWEDESLSKMDPVRLTALKPYFRRDGGTVTAGNASPMTDGAAALVVASYEAVQVRTFCRT