MAFVVGVPAIAGKAPAAQKNATCSQGKGFASFMGMKAVKNTPKFAYAAEEERSLFTVVDAQTGAAGETIAEATTMKVKVAVNGFGRIGRNFVRCLEGRKQTNLELVAINDTGGAKLSAHLLKYDSILGRFDADVKQDGDDAITINGKKIKVVSTRDPTTLPWKELGVDIVIESTGVFIDGPGAGKHIQAGAKKVVITAPAKGSDIPTYVVGVNHKDYNPSTDHIVSNASCTTNCLAPFVKVLDEKFKIIKGTMTTTHSYTGDQRLLDAGHRDLRRARAAAMNIVPTSTGAAKAVALVLPNLKGKLNGLALRGALLLVAALAFSVEKKTFADEVNAALREAAATDLKGILVVSDEPLVSCDFRCTDQSSTIDASLTMVMGDDMVKVIAWYDNEWGYSQRVVDLAEIVSQGL*