MVKNGLVPVLEFMAKEGIVFDLQDVFQRFTFDTTCILVTGFDPGSLSVDLNNIAFMKAMNDAGEVMVIRNLLPQCVWKLQKWLGIGPEKKLRDAREVIDRVIGKYISMKRDELRAKGEKMNEKEEEEGVDLLASYIANDDGEIKTGLMFDDKFLRDTILNFMIAGRDTTSSGLTWFIWLVVTHPEIEKKIREELKAIISLGEEGEKQRLFKGGELKNAIYLHAALCESLRLYPPFQPDVLPSGHRVHPKMRVMVILYAMGRMESVWGKDALEFKPERWISERGTVKHEPSYKFFSFNAGPRICLGKEVAFTQMKAVVAAIIHNYHVEMVKGHEVCPNVSVILYMKHGFKVRIRNRWT*