MRTLPALTIALLAAFVHRCCLRMADPFGDVAGLPIDEARAALFTGGPNGSTFPAALVGVFESNRRLRGATLLFTEEVVGSECVGVAPNGDLLMLDRNGFVFRATPQQRKGGALAYELSKERHYVGPGRPLGFHVAGEWLYVCCSLKGLLRLHLGSGAIELLSGATGSPPSPFAYANDLDLDTSGAVYFSSSSDHPVALHPLAGFYDTMRGRPALTPPRGYLLTSLHGGTTGRLLRYDPASRRTAVLLEGIFRDTATRISYANGVALSADGAWVAVVETNLNRVLRFWLRDADCRGGGGGGGGGACPRAGDTDVLIDKLPGIPDGISRAPDGGFWLALVAPLSPLPRHLAAWPRLRTLLSHLLPWVAPFAVGSWGAVVKLDERGRPTPVEALYDPDGSHVATVSAATEVGGRLFLGNLGGRGVSVLQL*