MGRFCDLCLERRAALRRPKTLQRVCKECFFLAFEEEIHKTIVENQLFKPGERVAIGASGGKDSTVLAYVLTELNRRHGYGLDIFLLSIDEGITGYRDDSLETVKRNEKQYGVPLLVVSYKSLYGWTMDEIVSEIGRKNNCTFCGVFRRQALDRGAVMLCANKLATGHNADDMAETVLLNLLRGDIARLSRCTSIVTGEEGSLPRCKPFKYTYEKEIVMYAYFKKLDYFSTECVYSPNAYRGFAREFIKDLEAIRPRAILDIIKSGESFRISLDVKMPEQGVCERCGYISSQKWCKACVLLDGLNRGLPRLGLSRTRQSKKHASLNEDSFSGLDVDGGQVHRTNVQGDCTKNSLDF*