MGASILTETGEEESFVLLARHIDKVRGGKDAIGDNAESWVSAGADKDIEGWFNVFCALIQRLESEQQAKTIVDFARAIASSSNHAPLRIRMLVGLFNRLTEAAARHAAFKQLLSFAVSSKYTEVVVPYARDADNWVSEWQLPLDQTRELYILAANVLKEADRVRLPDTYQLESVFDLPAVRQLEKDATFAREYQLLKIFAQDKLADFISFYKKEQAFASGAGITLEDGMKKMRLLTLCSLALEKSEIPYSTVATALQIEESEVEAFVIRAISAKLLEAKMDQVRRTIIAGRCSIRVFSMAQWKELRGTLSQMRENIQATAGLLQKVLEDPASVVAAS*