MGHFSEELQQVQTRINRFLEAQFEGIESHNAPLLEAMKYALLLGGKRVRPFLVYATGQMLGAEKQTLDYAAAAIEAIHAYSLIHDDLPAMDDDNLRRGHPTCHIQFDEATAILAGDALQSFAFEILTKTPNISAEQKLALIQILAQGAGVQGMCLGQSLDLISEHKQISLSELELIHRNKTGALLIAALKLGFICSPHFTDKRLEQSLTQYAEAIGLAFQVQDDILDIEGDSAEIGKQVGADLDLDKSTYPKLLGLSGAKQKAQDLYQSALSELEKIPFDTAALRALAEFIITRKS*