MKVKFLNGVLALACCVVPVVGADSIRGGSTRAAAKPLVGAATPVEPVETFRRKKDSVNFLAADVARVLKVLRADKHDPTVNGMFHSETRPTFAITWNHKMWEEHTSRWRFVNYFLYWYKSALLKRVIPQLSFLMLWTAASLYLADHTQFMQINFPMTSLSLVSGFVASLLGVRTGQGMSRLLEARQAFGKVVFYTRDMSSLVSNFIYDKDPQLALKLARHLATFSWLLKNFLRGQAVTGTDEDLIRTMIPAKADADYILQQRKLPVAVVMRLRQALAHCTHKHLLSTAEEIAIDHAIQSMDLSIMVTERIIASPIPPLFTSHAGRLMVFYLTFLPIALKGTGAMSSLGVFLTVLAVGYAMLGMDEISHLMEQPFKVCPLYDLCRNSMRDVTDAFFMRPPPLNDSLSSYPDMHAPYWIPGEEFESTDKLLDAPKGRAVGHHKTGGKYSSTMELL*