MLMRWLQKAGHRPLLLIGGATTRIGDPSFRDSSRPILTEAQIQANIDGIARVFSRYVELHDDSLVNNAEWLDGVGYLEFLDRVGRHFSINRLLTFDAIRQRLDREHSLSFLEFGYTLLQAYDFVELSRRRGCTLQLGGADQWANIINGVELSRRQGGAQLFGLTMPLLATSDGRKMGKSAQGAVWLNAERLAPFDFWQFWRNCDDRDVGRFLALFSELPMDEVRRLGALQGAELNEAKVVLANAATALAHGEHAARSAADAARGVFADGTRDSGLPVMKLSRARLAQGLSLTDLLLEHAIQPSRSAVRRLAAGGGLRLDGTPVSDPDAPLAGEVDGLRLSLGKKQHLHLRLED*