MSESIAASDKLTFTENFLISGAAAVISKTVAAPIERVKLLVQNQGEMLKTGRLKEPYKGVMDCSRRVMADEGLTSFWRGNLANCIRYFPTQALNFAFKDKIKAAFGTSKLDSSTVVFAKNVASGGAAGASSLLFVYSLDYARTRLANDAKSAKKSGGVAERQFNGLIDVYRKTIASDGIAGLYRGFVISCVGIIVYRGCYFGFYDTLKPLLLSKDASLLSSFLLGYAVTVSAGLVSYPVDTIRRRMMMTSGEAVKYSGSMDCFVKILRNEGVGALFKGAGANILRGVAGAGVLAGFDKFQKL