MVRENKAAWKAQYFIKVVELFDEFPKCFIVGADNVGSKQMQHIRTSLRGLGVVLMGKNTMMRKAIRGHLENNAQLEKLLPHIKGNVGFVFTKGDLAEVRDKLLESKVRAPARAGAIAPLPVVIPAQNTGLGPEKTSFFQALSIPTKISKGTIEIINDVPILKPGDKVGASEATLLNMLNISPFSYGLIINQVYDSGSIFSPEILDIKPEDLREKFQAGVANLAAVCLQIGYPTIASAPHSVANGFKNLLAIAATTEVEFKEATTIKEYIKDPSKFAAAAAASAPAAAAPAEDKKEAAKKEESEEEEDDDMGFGLFD*