MSGRDRISGLPESLLTQILSHLPTKQSVQTSVLSKRWENVYLSVPGLDLDCSVLPNYDADEVILSFLSFIDKLLEFSPELSLLKVKIKCRNTMIDGFTDRIGTMIDRGTQHLDVVSSTDYYEDTLNDLLPVVDFMPMNLLTSKTLVYLKLSSSGLRDPGFVSMPCLRFLHLEEVKWLVHLEKLVSGCPVLEELTLVRDLDDEYSRRHEEFTAMRVRSRSLKKFRVPLKHRWDCSSEVRCTVEIDAPGLEHMSLGEDQFDSVVVKKLSCLLVVELDIKFVVNFGEFFDPSDASKRTEIRAFLNGISSVRHMIISAKTVKALDLYSKEGMIPKFNNLSRLEAVFHGNRFP*