MAAELVNTATSGKLTEMDWMKNIEICELVARDPGVSKDIIKTIKKRLGSKHSNAQLYAVMLLEMLMNNIGEPVHKQVIELGILPILVKIVKKKTDLPVRERIFLLLDATQTSLGGASGKFPQYYSAFYDLVSSGVQFPQRSLSVSFGNASAQVVRRSSGHPTPEAIKKSPSDREPASSRKDGFAQQSGTHSVSELSIVHKAHNALEVLKDVLDAVDARHPEIAKDEFTLDLVEQCSFQKQQIMHLVMTSRDEKVVSQAIELNEQLQNVLAQHDALLLGRSGPPASHVNYEEIEEEENEQLFRSRLRKGKACVRPEDEEGIVQRPSDLFGSYVPREIPYRPLIRPPSTAISGESNGQDPPVAIPPPPAKHIERVKFFQENKSDSSAVAGHMRGLSLHSRNASSSHSGSIYFSD*