MEASASTSTARRLRAFRRWMRDHGVVCSNALRLDAAEDGGGGVYVRALAALREGDLVATIPRGACLTPRTSGAAEAIEAAELGGPLALAVAVMYERARGAESPWDAYLRLIPEREPVPLVWPADEAERLLAGTELDKIVKQDRQFICEDWKECIEPLILSGELEVDPDDFSLENYFSAKSLLSSRSFRIDSYHGSGMVPLADLFNHKTGGEHVHFTSVLEASDSDSEDGEDPNNASADEQSTIENSADIPSGDDDEDLEMIVVRDVNEGEEVFNTYGTMGNAALLHRYGFTEMDNSYDIVNIDLALVTKWCSSKYSRRYARARVSLWHNLGYSGCTSQDADYFEISYDGEPQLELLILLYIISLKSDAYDKLASVAHDLIGDDEVDSISSVLKVVRVTSSNQHPDISGLEKLPDVKKLLLNESVCSALVSLVDMRESLYGSNTLEDDRQKLQACSSVNERNLYHSLVLRVSERTILHKLKKHASSWSKTKKRKQL*