MSFYLSTLQSPSSLGIASPQCLSIIAFFQKQSKLSCNPSIRASLCYPIDPHSGQVSSGQLSFSHVASFCTARCVPEVFHSIHFKVKQSSSSTLYPAELASGGDGDGDMNGNGTGGYSGGGGGGGEGSEGASGSDSEKNRAEAILALASLGKALADVPSDFASAIQQGRIPGAIVTRFFELQTNPIFRWLLQFGGFKERLLADDLFLTKVAIECGVGIFTKTAAELERRRENFRKELDFVFADVVMALIADFMLVWLPAPTVALRAPISKQAGSIARFFYGCPDNAFQIALRGTSYTLLQRIGAIVRNGAKLLVVGTSASLIGTGITKALIIVRKRLDKDFAGDAEDLPILSTSLAYGVYMGVSSNLRYQILAGVIEQRMLEPWLHSQKLALSVSCFAVRTGNTFLGSLMWVDYARWVGVQKKRD*