MDREEHAAVNEHAADHQLWLKSIEDELRRKDSYSNINNMVGHSIFRVPRQLRDVNPLAYDPLVVAIGPYRKSRKLQPSVTESFMRISAAKILLSMQNLGPEDFQMFASKVVGDVEKLGIQYERMPIYNEDALKAVFALDASFVACSLVYLSSSGRNRDINAGGDHLSLSSELGRRVLSDLKIPKRLVTSIVRDLFLLENQIPLSLIKGAFDSVSPKVLADQEEGEGEEEDELLAWCIDSMVRCVNPFQVDDANQCSGGGGGGGGGGGGGGREGSLIPQCIMHSHTHLLDCLYAAVTMGGVNDTVDEMRLRAQSTVAIGGWTPVVKDVEAQMGLPSAVETAIHLRRAGIVFKPTLIFETRGAAGAPTVQSLRFDKAASTLYLPRVKIGPESEAVLRNLAAYEMVALQRAEVGSYLALMDDLIDTAEDVQVLRLSGVLTHSLRNDQEVAELWNSMCTNLQVLYESAALAEAYSGIKDHLRRRMRYKRLWELYADFSNRYLSAPWLTASVLAATLLLLLTIIQTIYSAAIYYKS*