MRTLPALTIALLAAFVHRCCLRMADPFGDVAGLPIDEARAALFTGGPNGSAFPAALVGVFESNRRLRGATLLFTEEVVGSECVGVAPNGDLLMLDRNGFVFRATPQQRKGGALAYELSKERHYVGPGRPLGFHVAGEWLYVCCSLKGLLRLHLGSGAIELLSGATGSPPSPLAYANDLDLDTSGAVYFSSSSDHPVALHPLAGFYDTMRGYLLTSLHGGTTGRLLRYDPASRRTAVLLEGISYANGVALSADGAWVAVVETNLNRVLRFWLRDADCRGGGGGGGGGACPRAGDTDVLIDKLPGIPDGISRAPDGGFWLALVAPLSPLPRHLAAWPRLRTLLSHLLPWVAPFAVGSWGAVVKLDERGRPVE