MRPTRLRAPPDAALVLGRLETREGGCFDVVATRAAGARAAFPPLATATSCGDADADDADARRRFALRVDGAPDAIVLTVAARDTPNCVLARRTVRLAEATRAGAELRLTLPSAAAACAPSPFLLPFALAPFVALFAAACLAIATLAMRGVATTPRIPPRTPRRPAALTADAAAAPSSRELSRREEGFLRTPSEDDDDDDLCCARPGGFLDPDACDVDWAIHARVVPGLTRVEADDRDLVAAWLSSPPNAPPGLRTREQSPWSGTESDDDDDDDDDDETTETTTVAETEEEGEASGVVAATESVGGGGGGGGGGDGDGGGDGLECDETLSREDSPSTAPTERRRAGRGARRLRGGGGARRQQHETHPPSPFQLHMWGRHRDEDAKHILLDVSRCAKFVGAKLMMFTRGSLCQITGLPLRREAASAAARWSRRTETGTAVSDAETMDFGRMTFTARESHLSRTRAAAAAADADDARYAAAAAADGAFERARDAAAPPATTAGATSWWTRDRTGRLTKDDDDADAVGE*