MAKPGALDLASGLGGKIDKKEVFSAVEQYEKYHGPDEQEERKANYTDMVNKYYDLVTSFYEFGWGESFHFAHRWKGESLQESTKRHEHFLALQLSLKPEMKVLDVGCGIGGPLREIARFSSTFITGLNNNEYQISRGTELNRLAGVDKYCNFVKADFMKMPFADNSFDAIYAIDATCHAPDAVGCYKEIYRVLKPGQCFAAYEWCMTDSFDPKNKDHQRIKAEIEIGDGLPDIRSTKKCLEALKLAGFEVIWEKDLAVDSPLPWYLPLDTSHFSLSSFRLTTVGRFITKNMVKALEYLGIAPEGSQRVSSFLEKAAEGLVEGGRKEIFTPMYFFLARKSVTDADHSNLDV