MKLSAAQLLLAGASFTAALPHLDSPRQRLLNGMDLPSKYGENSKPYTPGHRDAEDNYVDAVGKKLDPKPWRNGFGASVLGPYNRDRSRQSPDMIRPPSTDHGNIANMRWSFTDSHVRIEEGGWTRQTTIRELPTSVELAGVNMRLDKGVIRELHWHKEAEWAYVLDGEVRVTALDYEGGNFIDDLKKGDLWYFPSGVPHSLQGLGENGTEFLIIFDDGNFSEESTFILSDWLAHTPKSVIAENFHLAPELFDHLPAGEKYIFQGSVPGSIEDEAPKGKNVKKSNYQFTHKMLDQEPKKTSGGQVRITDSKNFPISKTVAAAHAVIEPGAIREMHWHPNADEWSFFISGRARVTIFASEGTARTFDYVAGDVGIVPRNMGHFVQNIGDEPVEMLEIFRADEFRDFSLFQWMGETPQRLVLDHLFADDKEAGEKFWEQVKDAKKDEITK*