MEPVNKKTELVFIPDPGMSHLVPTMEMAKLLIARNEHLFITVLIMKPPFDNKLMKMIDVANEFGLPSYVFYTSGAAMLGLQLHLHSLRDDFNQDVTDYMDDSEAELSITTYVNPFLAKCLPSIAFDKDGGSTMYLDLSRRLREAKAIFVNSFLEFESHAVKVLSLDEKIQLVYPVGPLLNLDNDHSNNEDLSQHQIIINWLDDQPASSVVYLCFGSLGSFNEEQIKEIAYAMEKNGCRFLWSLKKPLAKDTFFPASYENPEDVLPEGFLQRTEATGKVIGWAPQVAILSHDAVGGFVSHCGWNLTLESIWFGVPLATWPIYSEQQANAFQLVKDLGIAVEIKMDYRKDLRGTASNVIVKAEEIEKAIKQS*