MKKAKQMGYAPLPANMRSTSPSLGPPPGVAGMLSRRGASPAGVEPAAPRRPAPKPSTTKVVAPGQPAPPGRSRDRFISLPDELQGDGQMVVPELSPTIFEDLPGLDVEAGTRGRITVYCVAESLDRKALELRLRERGGAALLHQYPDVLYGLYESAKEGEPCRGECFYFDYGAVAFWGLSERQEREVLRTLLAPCLVDDLEMSEVEVDEFQFHYSLNEKPHIQNDTITINLRLRSDHLIKLSISHALAQSAKLSVYEERVIQIVESTKDLPEALAATGEVGLTRKQIARMIGRVFIQKSAVNLLSTVLDTPEFFWSAPDSMQNLYKRVCEYMEYDTRVEVLNNRFQVLQEMLDX