MSALRETIYPLVHACATKKDLLSGRQLLRHMLCNGLDTVSALADQLIRLFATCGTLFEADLLFCRSENPSVFTWHAIITAHVLHGEHAMAVALFRHMQLDEIDPDKYVYTCVLRACANLGAWKQGMLVHDSLVRQSFDVELVVLNSLVDLYAKCKSLDEAYRVFCRSPDPDVVSWSTIIAGYAQFGDASYALELFETMRGKGIHPDRVAYLSILKACCGVGAIIVGKVFHSQVIRDGLQSDVTIGNTLIDMYVRCGSLEEAQKVFEHLPRRDVVSWASMIAAYSEHGRGFTAVDCFDKMREEGVELDRVTFLFLLKACGSIGALRKGRVVHEHIIRGGLELNVVVGSTVIDMYAKCGSFNEAHAALNRLQGRNTVSWNALIGGYADRGNYGMAVQCLKHMLSEGLHPIASTFTSILTACSHGGFVKDGYQHFESMKSDYGITPINDHLFCLVDLFSRAGRLYDAMEVLNSIPAARKDASGWMSLLTACRKYNNAVVGRHCFNQIKELDPSDSSCYMLMSSIYANLQMWDQ