MVDNKSVVDQAQDFIMIVEELRSEEVKIGDNLIVCGIVDKLPPSWKEFQKTMCHKQKETSLVTLIMKIRILRKRGPNPQANVTEEPFVEVITDINMVENVDGWWADSGANRHVCYDKDLFKKYTHFEEPKTIMLGDAHTTQVLGKGDVELCFTSGRILTLKDVLYTPSMRKNLMSSFLLNKAGFKQIIEFDQYVIVKKGIFVGKGPDIAYAVGVLGRFTSKPGDSCSTTGYVFTLGGGAVCWRSKKQTIIANSTMEAELIALASASEEANWLRDLLFQIPYFEKPIPPILIHCDSTAAIGRVQNRYYNGKSRPIRRKHSNVRSYLTNGTINVDYVKSCDNLADPLTKALTKEKVWSTSRGMGLKPTNP*