MVRIDKSQLSSLRNASTQAIRDKAREIVATATEESTIFDEVAINKIPRFDGDELVLGHVLGRGGFCAVRELISIKMPADIDELPRQSSIKRLFCCREKTLNPAALLESDENDNAEIDSVTETTSEMGGIPREKLARYVSKTKKKYGTSKYVVKQVNDELQYHDKVAYLKAIVDIELEVKYMTSLNHPNILRIRGMSSPNPANGDTFIIFDRLKETLAKRMQDWLRRHRQCRGITGAVVGSKGKKEDLLVERLVAAHNIADALDYLHNRGIIFRDCKPDNIGFCGHGALKLFDFGLAREVHEKDRVKGTELYRLTGFTGAIRYMAPEVGLRKPYNFKADVYSWSQLMWYILELEPPLGVYTPQMFRERVFKRGTRPAVMDAWPNHMGDLMKKCWSPTVSERPDFKQVKETLGVVLLPYNNKKLLPNRFGEPCLPGDKECRNANASASDTSVMEACGHHKPHQHHHTHAIVNDDCCDGDEHAPVVLQQC*