MSDPQAGEAEKNIEIWKIKKLIKRLEAARGNGTSMISLIIPPKDQISRVAKMLAEEYGTASNIKSRVNRQSVLSAITSTQQRLKLYNKVPPNGLVVYCGEILTSEGKERKVNIDFEPFKPINTSLYLCDNKFHTEALAELLESDQKFGFIIMDGNGALFGTLSGNTREIVHKFSVDLPKKHGRGGQSALRFARLREEKRHNYVRKVAELAVQNFITADKVNVAGLILAGSADFKNDLNASDMFDNRLAVKVIKVVDVSYGGENGFNQAIELSSETLGNVKFIQEKKLIGKYFEEISQDTGKVCYGIDDTLKALELGAVETLIIFENLEITRWILKDSEGNEVILHTTKQQEQSNREKFLDKATGQEMDIVSQESFLEWIAEHYKDFGTALEFVSDRSTEGNQFVKGFGGIGGILRYKVNFEQLADLEDDDDDYYDD*