MSLAPVAQDARFAFEQVDICDRAELDRIFRQHQPDTVMHLAAESHVDRSIDGPAAFIETNIVGTYTLLEAARSWWNTLATAQKSAFRFHHISTDEVYGDLHGSDDFFTETTPYAPSSPYSASKASSDHLVRAWLRTYGLPTLITNCSNNYGPYHFPEKLIPLTILNALAGKPLPVYGNGQQIRDWLYVEDHARALYLVATRGEPGETYNIGGHNERKNIEVVETICQLLEELAPDKPQGVAHYRDLIAFVADRPGHDLRYAIDASKIARELGWTPAETFTSGMRKTVAWYLANEAWWRQVQDGSYQGERLGLQS*