MSGRDRISGLPESLLTHILSHLPTKQSVQTSVLSKRWENVYLSVPGLDLDCSVLPNYDADEVILSFLSFIDKLLEFSPELSLFKVKIKCRNTMIDGFTDRIGTMIDRGTQHLDVVSSTDYYEDTLNDLLPVVDFMPMNLLTSKTLVYLKLSSSGLMDPGFVSMPCLRFLHLEEVKWLVHLEKLVSGCPVLEELTLVRDLDDEYSRRHEEFTAMRVRSRSLKKFRVPLKHRWDCSSEVRCTVEIDAPGLEHMSLGEDQFDSVVVKKLSCLLVVELDIKFVVNFGEFFDPSDASKRTEIRAFLNGISSVRHMIISAKTVKALDLYSKEGMIPKFNNLSRLEAVFHGKLLQFMPALLECCPNLKHLVLKVLHSEEMEEGLELTDVPRCVSSTLECVEIQEQLELEEGKMKATSYFLGNSAILKKLILSPTAYDPRYVVESEIVDKVNKLTKRSTGCEIIIRAMEEVVII*