MPRRKGAIELREDLANRVTLTEARVQVWFQNRRAKWRKQERTTAPGGMHHPYAHPHHPLGAPLTPQAAVHNPLQMAFFQNAMLAAAAQQQATAEAAVAAGAGSYPDPTGFLAALGAQQSQFNADMFPNLLGAPPQIGPIRTPSRSSVHSTSSNNENPPVSSVSPPATSLASQNILASNYFKQFQQMAAMENLVKCSGLLSGGTPSTSTAPTSPNSSSNSASPTTVSAPSVLSD