MGAKDALCKIKDMDFGLPDTLAYYSPEDFKAGFPKSIAFRPRVVKQNRGSAGEGIWIVKLKSETYCNAPGDRVCSMDEPLILMEANDNHVEEHTVAEFIEFCVNGRSEKSGTWSSQGSGKYFEAGGQMVDQRYLPGIEEGESRFFMVGKQLYNIEHYVYIGGVGGETKTTIYPPDAPQYAETKKKLEGEVELYLEALGLGMDSLPLLWAVDFIPIKDHKFPLTIGEFNCSCLGISAFLKARGGTLSQCSVENIAAGQEMCNFIGEKAREILDLQRSVKRYGYPVLPLPVACAVSELSEDDFGSPTVVAW*