MSSAIVVSQDAESLGLQIYSRKEKSLGVLVSNFLRLYNRDDVDLIGLDDAAGQLGVERRRIYDVVNILESIGIVARRGKNQYSWKGFGEIPRSLDELKEEGMRERLGYSSSNNSDKVSNGCEREEPLTLTPDDQENSSSSKMDQKKEKSLWLLAQNFVKMFLCSDDDLITLDSAAKALLSDSPDSVHMRTKVRRLYDIANVFASMNLIEKTHIPVTRKPAYRWLGSKSIAERGLSLFNSGEPKRVFGTEITNLRAKRNKTYCSSIRKQIGYKKHDEENTEQESKPAASKYVFGPFSPIGASKTNNDKVGKGRLLEIEALASTYQPQYCNQEITGLLGHFTEAWKKWYAEVDRNK