MLKGLALTPPVIGRISIGKVVERNGKRLPEKDDQFTITSQVQGKDGWLLHPLNDQLRQGKEDKLRSIPIRLMFNEPELNFRADYTLFDRQTGRPVCVGNGETCKRIDQDGIQTLPCPSPDACPLAKGGVCKPYGRLNVVIGDDDPLGSFVFRTTGFNSIRTLAARLKYFQAISGNRLACLALELRLRGKSTRQSHGTPIFYVDITLRSGMSVEENLLAAKQLDEARQAAGFDQRALDSAAQQGLGNGAFEDNEEDSGTIVDEFFPLTEPAPTASEPSPPQRTALAAKLESLSSEARP*