MMKIRSLMYVLMGTFTIVACTNSDNEATTGDSSTDKISTGFDWATSRTVSVSITSANKTLISLYSDAECKIPLLENALVEGETTVDLNIPMHSQTVYAKYAAMSGPQVRTINLKAVTRADGSINLEDAVAPTSEEDAGFRFYHNTGVAMFEDNWPKQSNGPDNDLNDVVIEYDLKVTECQVENLLPAHGYKEGLLLTLDLRAKGGYYPTKLGVELIGLDKKYINEITSRILWKGGQGMEEEMVREETGGDFVEVNMNTYKLTVDAKTGNPVIMLDGLSALGDKQNFFQTTEGYIVIGKPMLRAEIKFAGKNRSEITDNEGKNQLEVYRNLILDTKKQNFFIVTNDNKEIHMKGYEPTRFYTNYDVDAAKADVEMINGIPYCNKNGFVWGVKVPVGVKHTYERVPFAEAYPQFTEWAQSNGAQNKDWYLAPLYGKVVEAW