MSIDEIQKLADPDMQKVNQNILAQLNSDVPLIGQLGFYIVQGGGKRIRPLIAVLAARSLGFEGSNSITCATFVEFIHTASLLHDDVVDESDMRRGRATANAEFGNAASVLVGDFIYTRAFQLVAQLESLKILSIMADATNVLAEGEVQQLMNVNDPETSEANYMRVIYSKTARLFEVAGQAAAIVAGGTEAQEKALQDYGRYLGTAFQLVDDVLDYSANAQALGKNVGDDLAEGKPTLPLLHAMRHGNAQQAALIREAIEQGGKREAIDEVLAIMTEHKSLDYAMNRAKEEAQKAVDAIEILPESEYKQALISLAYLSVDRNY*