MSASSQQGDLAAVKDTVRDSSTKTLGSTIPHIPESKEELKTEAKAAASAGAAQLRSFAAGGFGGVCAVVVGHPFDLVKVRLQTAEKGVYSSAIDVVRKSIARDGMRGLYAGVSAPLVGVTPMFAVSFWGYDLGKTLVRSATSNRDGPLSIAQISAAGFFSAIPMTAITAPFERVKVILQVQGQKQLAPGEKPRYSGGVDVVRQLYKEGGVRSVFRGSVATLARDGPGSAAYFAAYEYIKRKLSPVDPVTGKPSGELSLMAITCAGAAAGVAMWIPVFPVDTVKSRLQTAEGNVTIGGVIRGLYAKGGYKAFFPGFGPALARAVPANAATFLGVELAHQAMNKVFD