MPLKKRGNKGPLSPEEEEAKLNELRSSLGPLSGPTELFCTDACLYRYLRANNWSHKKARKMLKETIKWREQYKPEQIKWEAVGKEAETGKIFRANFCDREGRTVLVMRPGAQNTSQLEGQIKYLVYCMENAIMNLPPDQEQMVWLVDFEGWNLSMIPVMTARETAHVLQDHYPERLAYAILYNPPKIFETFFNVVKPFLDPKTQKKVKFVYPKEEESDKLMESRFDLDTLESNFGGKIASRFDKDEYAKIMREDDMKTVLFWQNQPSSNGSTAGTIDAEGCSNGAKTA*