MEWHLVCCVLACTLVSTQVYGQEQEKIVLSLPDESGQPGKNLTLDVAQLAKIVLPSPHETRVIGGHVTTNAKLGGYLTAL LYEDDFVCGGTLLNENIVLTAAHCFLGRMKASEWIVAAGISNLNQKGIRRHVKDFILSEQFREDDMNMDVAVVLLKTPLK AKNIGTLSLCSVSLKPGVELVVSGWGMTAPRGRGPHNLLRTVTVPIIHKKNCRAAYQPTAKITDSMICAAVLGRKDACTF DSGGPLVFKKQVCGIVSFGIGCASNRYPGVYTDVMYVKPFIEKSIKALLAKR