MEKMNQTFFLSHGTPRLSIDDSLEARDFFKSWSHKVFQHKPKSILVISAHWDTEFPSVNTVLRNTTIHDFNGFPEPMYKLKYEAPGAIELGKRVKELLMVGGGMKRVDEDTNRGLDHGAWIPLMLMYPEADIPVCQLSVQSSQNGSYHYNMGKSLAPLKAEGVLIIGSGSATHNLSKRGYNVFTDSSVSWALEFDLWLRDSLLQGRYGDVNDWEEKAPNPRMAHPWPEHLYPLHVAMGAAGDDAKAEQIHTSWTSTLSYSSYRFTSSL*