MSVQSVMDVLRDIQANPTDAKAMEQLVKQVSALEAASKTPAQTTKTLTPPMLPADDEDTEMETDKPFVTPLSPPKYEGRVILTTYPGQSGVKPIPLRWGAEDPKVRGPIVVARDQSSFKQRNAIGAHHGSYGIYHALAVATNDLPVTHRADYTNAYPLHTFGPHPQWSDPKKIVAMDPYGHLAPWLFHETIAEGVVVKPTIAVTRAQMQLAEIRDEVRDGTMEVDGEIVLNKSGDLAVTKVAVEPVWYLPGVAERFGITEGELRRALFEDTGGMYPELVTRPDIKVFLPPIGGLTVYIFGDPDRVSDPSKKLALRVHDECNGSDVFGSDICTCRPYLTFGISEAVKEAQKGGSGVVIYFRKEGRALGEVTKYLVYNARKRGGDSAATYFKRTENIAGVKDMRFQALMPDILHFLGIQKIDRMLSMSNMKHDAIVEQGIPIHERVPIPDEMIPPDSRVEIDAKIAAGYFTTGAVMSEEELSGVKGRTWDDVVH*