MLAYIQHTLQFIDNNKSSIKNMGRVKLEIKRIENPTNRQVTFSKRRNGLIKKAYELSILCDIDIAVIMFSPSGRLNHFSGRRRIEDVFTRYINLPDQERDNAVSFPELPYRRSIQNKEYLLRTLQQLRSENDIALQLANPGDINSEIEELQQEVNRLQQQLQMAEEQIRLYEPDPLKMSSMADLENSEKHLVDVLTRVIQRKEYLLSNHLSSYDPSGIQGIPTSFENVGWLQDGSQNQAQIFDASAPLDPLRDLSSTMYGSFSQGRSSNADPRGMGECHVSNPSDGNLQAWPQGYTLYPHHIQHDMVGPDMPDMMPHAQVNLPITALEPPKNNEPVEYDQSKQPHHH