MLDLLEEEKQIYKETEDQIVVKLRKLLMMSKERRLKAGKIDFARKAFGFPEDFATRLAPSYPQFFRVVGNAPSPFIELVSWDEKLAISELEKRAKEEALKAGFGEIETRGQPLAFKITHSPGMFLKKKNLELLERWQKLPYVSPYQDYSWVNIGTAMSEKRIAAILHEESSTFSLKGNVKTVFLREGYQNSQLIEDHPLVRLRIKYAGMVSDGPRLLASQKEKAKAECKEGGTAPEDDVDSEEDIDGDEVDSAASDSDFVDSECDEGGSEDESDGAADNKREEYQKEKIAVKTHRTQRKAKRETW*