MSKLWGGRFTGKTDPIMERFNNSLDVDRVMWSADIAGSVAYATSLEAAGVLSAAEAGQIREGLGKVREEWASGAFVVKEGDEDIHTANERRLTELIGAVGGKVHTGRSRNDQVVTDLRLHLRSVCAELATELAGLVDLLMPGYTHLQSAQPVRWSHWMLAHAQAWRRDHGRLVQAAERMNECPLGSGALAGNPFGVERESLASALGFARPTASGDGRGVNASSLANSMDAVSDRDFVVELSGWATLLMAHLSRFAEEQESSRRGSREADIIVFSTQEFGFVKCGDSYSTGSSLMPQKKNPDAAELLRGKACA*