MAASASTALTSIHPGKRIDVAEFSGLKTSSAAPYCRGYTESSLFDVVAKQLTAVKAGHSGAVKGETEAKLKVAINGFGRIGRNFLRCWHGRKDSPLEVVAVNDSGGVKNATHLLKYDSMLGTFKADVKIVDDTTLSVDGKPVTVVSSRDPLKLPWADMGIDIVIEGTGVFVDGPGAGKHIQAGAKKVIITAPAKGADIPTYVVGVNEGDYSHEVANIISNASCTTNCLAPFVKVLDEEFGIVKGTMTTTHSYTGDQRLLDASHRDLRRARAAALNIVPTSTGAAKAVSLVLPQLKGKLNGIALRVPTPNVSVVDLVINVTKKGLTAEDVNSAFRKAADGPLKGILAVCDVPLVSVDFRCSDVSSTVDSSLTMVMGDDMLKVVAWYDNEWGYSQRVVDLAHLVAEKWPGNESATKEDPLDVFCKSNPDTDECRVYED*