MGRHCDLCSERRPALRRPKTLQQVCKECFFMAFEEEIHKTIVENQLFRTGERIAIGASGGKDSTVLAYVLTELNRRHNYGLDIFLLSIDEGITGYRDDSLETVKRNEIQFGVPLLVVSYKTLYGWTMDEIVNVIGRKNNCTFCGVFRRQALDRGATMLGANKLATGHNADDMAETVLLNLLRGDIARLSRCTLIVTGEEGSLPRCKPFKFTYEKEIVMYAYFKKLDYFSTECVYSPNAYRGFAREFIKDLEAIRPRAILDIIKSGENFRIASDVKMPEQGTCERCGYISSQKLCKACLLLDGLNRGLPRLGLGRTRPSKKLISSHDDAPTTSIDGLSDQAHIIGVQGKTASGALKF*