MLEIYLDPCTVNSRKVLAGLGLLGTKYKFNHVDYFSGAHKSPEYKKINPCATVPSAVDGELTITESNAILQYAADLEESSAYPKDLKKRATVNRWLLWEASAWFPSCYVYLVEYVVKPLLKQEPDQSVIDAQAPRWNQLAGILDAQLAKTKWLAGDEVTIADIAVASPMHLHAAQRLPLDQHPNLKRWLTRGVELLSCWQKTQGAVDKALLPGGSATQTDVRANFNYTKVVDKLTELYFFESEDAKNIHEPGDDPHEMLVTNGWDRADEFSVDKEGFSLHDFKSQYDNWEDDEKVREKFYPEIVEFLKKTVGAKRVLVFDHTIRTKGNQAKKLTQETNTSQRAPVTLVHCDYTSESGPLRVKQLLQDEADDLLSRRVAFFNVWKPIRNIVEEHPLAMCDVSSAPAEDFFKLFLRYRDRTGENYVMKHSPNHKWWYFPRMTPDQVVLLKTYESENDGRARFLGHSAFEDPTSPPDAPLRESVEIRTIAFF*