MLGYECLGTFKKSLEYAQRSKETWQLQLLLTYLQNGISEQWQKIPSIIAVFAAEASLTLLDGSHAQFTVMRNFLMHSTSVNLQSIPLFPTLLQSSSVHFKAERLWMLRLLSAGSNLADDAKIYKRGRVLELALAFCSSPVSDFESKVLVLKVLKKCVKLPVLAHHLVKESGILLWLLSVISVRSEVSDGSESSCSRVTELALEVVNGLISSRLITDWLQETALEQLSTISSYLSVLINNAKLLKGNVHLLTSALSVITSTMRLSMKRKIYQPHFTLSLHGVFNLCQTIGGSSRSTEHKLVMELGIDAILMNGPIPILSEMDKSRISMVVSWATSSIFWLYSNQRSLLEISCKEPPRNESLLSKILRLLAASVILGKISSIFHGKSVDLAGNTSETLCSFLDNAYERAETAKSCSVNDTLAVIILHLQDHMPKNSDSLPSVIAALCLLLLDRSSKQVNKHLANNRGKIEMLCSKIGCPAESNPAWRWHYYQPWKDSALQRTGMERLEEEQACRSLLVLFSSAFSACLSEFPVLSLDDVEKSGLFQWERDLMAKQSST*