MAVAAPLFGKLALQGPRAEMEDDMELEEGRIPEFTFAAVYDGHAGISSVNYLKKELFSECVNALQGGALLQSDNSIDLEAALSQAFVQVDKRLLSWLEQQEESDRESGSTATVMFLGKEKVVVAHVGDSRVVISRGGKAEELTSDHRPYGSSKTALAEGKRVIAAGGWISNGRVCGNLAVSRAFGDISLKSRRKEMLEEGLKKNLWTQKFVSKRDLTGEWLTAAPDVTAATLGQDAEFIILASDGLWDSIKSKDAVAFVREQLKEHGDIQRACESLAAAALAQNGQDNISILIADFGKVARVDGLAQHQDVSAGVKQVLVTSGILLLGVYASHLASLIR*