MTFQPTTLPSTDVPPASLRRDDVAREIPELLPLYDQFPHIIYTKSDPVYETISSAFNLSISTLPLVVVRPLEESHVQATVKIARATGIPLGIRSGGSEMSARNYRDVDKGIIIDMRSMCSVKVSHDRASANIGGGTIGGDLAVALSKQGLFTPIGWHPRLGYAGWSLAGGYGLYSSSYGLGVDHIMGVRLVLADGSVVDIDKSNHPDLFWALRGAGNGIWGVVTQLTIKIYPAPKLLVGTLEIQKENWPAVLDRWANDIEPNLPDEIAGELYFRNPTLDKPQMIIFFAWCAKEGDDLKKGWEYFEMMKSLPGAVVQRISESDFASYILSEMTIQPASFQTRGVIAKGMTNKIAQVIINNWKDPSFYMGFPCHFIHGKATKPDPTACFPLRYRHRIFPISARHAELPRTPERDALVAEACARVLEELKATGDCYVGAAYENLIPPIDTDLEATFGKETLEKLRALKKKYDPDNFFSRGYPVL*