MSFSFFKPSRPKTPQEVVKAIRDSLLALDTKTVVEVKALEKALEEVEKNFSSLRGMLSGDGEAEPNADQAVQLALEFCKEDVISLVIHKLHILGWETRKDLLHCSSILLKQKVGEAYCCVQYFEEHFELLDCLVVCYDNKEIALHCGSMLRECIKFPSLAKYILESACFELFFKFVELPNFDVASDAFSTFKDLLTKHDTVVSEFLTSHYPEFFDIYERLLTSSNYVTRRQSLKLLSDFLLEPPNSHIMKKFILEVRYMKVIMTLLKDSSKNIQISAFHIFKIFVANPNKPQEVKIILARNHEKLLELLHNLSPGKGSEDDQFEEEKELIIEEIQKMSRLKNLEL*