MDLASNLGGKIDKAEVLSAVQKYEKYHVCYGGQEEERKANYTDMVNKYYDLVTSFYEFGWGESFHFAPRWKGESLRESIKRHEHFLPLQLGLKPGQKVLDVGCGIGGPLREISRFSSTSITGLNNNEYQITRGKELNRIAGVDKTCNFVKADFMKMPFPDNSFDAVYAIEATCHAPDAYGCYKEIFRVLKPGQYFAAYEWCMTDSFDPQNPEHQKIKAEIEIGDGLPDIRLTAKCLEALKQAGFEVIWEKDLAVDSPLPWYLPLDKSHFSLSSFRLTAVGRLFTKNMVKVLEYVGLAPKGSLRVQDFLEKAAEGLVEGGKREIFTPMYFFLARKPDLDRN*