MNLASGVGGKIEKSQILSAVEKYEKYHVCHGGQEEERKANYTDMVNKYYDLSTSFYEFGWGQSFHFAHRWKGESLQESIKRHEHFLALQLGLKPGQKVLDVGCGIGGPLREISRFSSTSVTGLNNNEYQITRGEALNRIAGVDKTCNFVKADFMKMPFQDNSFDAVYAIEATCHAPDAYGCYKEIFRVLKPGQYFAAYEWCMTDAFDPNNEEHQRIKAEIEIGDGLPDIRLTTKCAEALKQAGFELIWEKDLAIESPVPWYFPLDTSRFSLTSFRLTAVGRFFTRSLVKGLEYVGFAPKGSLRVQEFLEKAADGLVEGGKKEIFTPMYFFLARKPESSDY*