MAAEKLNYAILEYLRDTVGSSAADAEGVEVAVQCLQAQFGVFQAGLKAAAGEGSEEEFQKFLTLLKSKGFFDGVQDGTKEYSDRVEQARAKFRERSQKPKEPLDEAKVKEAEALKTEGNAKMNEKKYDEAIDAYSKAIAINGHSAVYFANRAAAYSYKNEHAKAAEDCEAAIRCDSKYSKAYSRLGTALLEMGKPKEAIERGYAKALALDPTNSGLTRSIVEAQAKANVQATAPAAARAAAANPLAAALGGLGMPGMGGLPGMGGAGGAGGLGGLEQMLNNPAIQQMANQMLADPGVQQFAQQMMGMFQGGGAAARGAAAGGGAAAGGAAAAAAPPTRSRRASRRARRAARATPSLS*