MEVKLPGTSGVHLDVFPSVAEGRIETIHTANIVKGPWKQSNFLKPCWTNPGSKEGDQAKGFITFSLSHGPHYHVSQVADAVVVARYLGATLVIPDIKGTKTGDKRKFEEIYNVDKFMKSLNGVVKIVREAPNELRTVKPAPVKVPSQVTEDYISEHIEPIFRMKGNLRLKTFFPAVNMKIREKRSDMDSVRCLGMFGSLELKPEIQEVVDMMVQRLRTLSRSSNGNFIAVDLSIELLQQKSCQVSQNDNLAGRKRCYTPGEVGTFLRQIGFQSETVIYLTQSGWHESLSTLKEIFPKIYTKENIIPAEKKDKFLKSGSPGLEKALDFHICSRSDVFVPAISGLFYANVAGQRIPYGKTQILVPNGSSTSTSATDYLSAFVSQKSHLAYSCFC*