MEMVLDLDGDRPRDDEIMAQHYAIRAEEAEKISFLGDKEPLSGLAAEYELGNPIFKTKIEKLGETYGAIRRTRGDGNCFFRAFMFSYLENLLETRNKPEAARAKDSVEKCKQTLLDLGHSEFTFEDFLASFTDQLDGVQDASLSVDKLVENSRDQSISDSVVMFFRFITSGEIRKRADFFEPFIFGTSGLTVQQFCRTSVEPMGEESDHVHIIALSDALVVPIRVVYLDSSVGDGGKTVEVNFHDFIPSELSQEKLKPSVVLLYRPGHYDILYEK*