MEGSSTLPKFSQRRCLEEIINSSEDNLPSAAVVDFPLDRKGKKMRVYHAPQPRKPSTSWTAEEDETLRAAVEKFKGRNWKQIAASLPNRSDAQCLHRWQKVLNPILVKGYWSKEEDDKMLELVKTFGTKRWAAIARAMPGRNSKQCRERWCNHLDPKIKKEPWSEEEDMMLVMAHQRLGNRWAEIAKIIPGRSDNAIKNRWNTAKNKRSDALEQSSENWINSSTFGDMSSFTEDVAQRDLDANQHVLAWNGEPNVMTWNGESNIDIQDSNAAEDLALNSVFGPDKIEDEDWFPDFDFCL*