MEKVNQTFFLSHGSPTLSIDDSLEARQFFKSWTQKVLPQKPKSILVISAHWDTKFPSVNTVLRNNTIHDFSGFPDPMYKLKYEAPGAIELGKRVKELLMKEGGMKRVDEDTKRGLDHGAWVPLMLMYPEADIPICQLSVQSNQNGSYHYNMGKALASLKDEGVLIIGSGSATHNLRKLDFNITDGSPVPWALEFDHWLRDSLLQGRYGDVNEWEEKAPNAKMAHPWPEHLYPLHVVMGAAGGDAKAEQIHTSWQLGTLSYSSYSFTSSL*