MAGDGEDGGERVRLFVGQVPRSMAEEDILAVVRAAARADDATVIRDRATGASRGCCFVVCSSREEADKAIAAYHNKCTLPGASRAMQVKYADGELERLAAEQKLFIGMLPRDVKENEVSALFSQYGNIRQLKVLRSPQKTRKAAACAILEFGSKEHARAAIEALNGTRVVFNGSSATLVVKLADTEREKQARKAQKAQAQPSKPLRFYLFPQLLSISGAPQMSFLPPYNVLDYKVPGHYGHTKNPLALYSTMYPHVNQGNLLQGLNTNIFPGTDPKISNLIQSAGYIQPPYPDLSGLHYPVSYAGALVGDTPQYFSDGKVNIPNSHSNHASSAANTKIGSKIEGPPRANLFVYDIPQEYGDEDLANLFQEFGRILSTKVFIDRATGVSKCFGFVSYDTPASAQAAIRRMNGSQIGGKMLKVQLKRET*