MERGSTCVIRTAASRSQWTTMVHVGAELNASAQVRFLRSLCRFRSFSSSYRSFHALPCRSKSHKHIGSDALDPRLDDLGKVLRDEYAVIRDHYETPKYPVVLAHGLLGFDELRLAGPLLPGVQYWRGIKEALTQKGVQVITATVPPSGSIEMRAEELVKDIDEGAQGKAVNIIAGLDARYMISRLRPKKFKVLSLTTIATPHRGSTVADYVLERIGDERLPQLYYTLGKLKVETGAFSQLTRKYMEDTFNPATPDVEDVRYFSYGAAMQPSFWSMFRLSHRVLQEVEGYNDGLVSVASSKWGKYKGTLEGASHLDLINWTNRLKWLAGEITGNRQRFVKSISGFEVVH*