MELRPRSAKLEEFDKVIELINYVFRISRSHKPTMMEEFPLLLSKNNIENMIIISEDDKVVSDVNYLIQDVSIQGNRLKVAAIGGVCTHPDYEKRGYSSKILDKVEEKMFYDGVDIVIISGTRSLYSRRNCSLVKSFYKYTIKPEDVKIAYEIVEFDETNFEKDNDLDKMIELYNQNSTRFIRTRDEFQKLLHAATIAWGPIGYKKVFIKENNNIIGYLIIRTIKKEDSTVGEVAEIGLNSVNVENILKYVANKFGLEYLNYKVHVKNLKDQLKCNGTKSLDYQQGTMKIINFTKLCDSLRSYFSQYVDFELLKYMEFKQVENKYIIKYKEEELVIENLDKLNKLFFEKNEEQYNEFKHLKNIYEFATKAFPVDFPWTANLNYQ*