MEKNALWLLCVLVLPVIACGNKEDDLVTGLPGQPPVNFRHYSGYVNLGPRQKQKSLFYWFFEAQQNTARRPLVLWLNGGPGCSAIATGAAQELGPFLVHTKGGNLTFNEFSWNKEANILFLEAPVGVGFSYSNNSTDLQNLGDQVTAEDSLVFLINWFKKFPEFRSNEFYITGESYAGHYVPQLAEVIHDRNKKVTRDSRINLKGIMIGNPVINEATDAAGIVDYAWSHALISDEVHKLIHDSCRFGDKLTAQCNKSFTAFTAYAAINIYSIYTPVCLSSSPSSKNYTRVIGDTDGRLPVTSTRYSLRKMRLKVESPWRSWFHKSEVAGWVETYAGGLTFVTVRGAGHQVPLFAPAQSLTLFSHFVASLPLPSSRF*