MVMSNFYSAGTDGPVVADDVVDLELDVDDEDPKDEKTGEEDIENDKGGVNELEEGSFHESVSIDSAQEREDAVREGFVSFFVDKLGCTVFAPCLEALDGFLRSIQELFIQLLDQLLRMFTRTANDVTEPRGLEVADAMEPSKALSTDSSKLLVGGLDNASIHSTTSTGGFGGAPIGTPGVAEMAASAAQGAATSSASGVAASASVAGVSAAGLTGATTTLVGAVASTSLITQAGVAVGATLTAAALSVGVIQSTSTAPTPTPESQSSVIFDAFVPPVCSDAQKMEVGFIELQIKGIPPDLAFNPEDKQLMEFLFRDIYNDISVSILLLVSRLLAH*