MSFSFFKPSRPKTPQEVVKAIRDSLMALDTKTVVEVKALEKALEEVEKNFSSLRGILSGDGETEPNADQAVQLALEFCKEDVVSLVIHKLHILGWETRKDLLHCWSILLKQKVGDTYCCVQYFEEHFELLDSLVVCYDNKEIALHCGSMLRECIKFPSLAKYILESACFELFFKFVELPNFDVASDAFSTFKDLLTKHDSVVSEFLTSHYTEFFDVYERLLTSSNYVTRRQSLKLLSDFLLEPPNSHIMKKFILEVRYLKVIMTLLKDSSKNIQISAFHIFKIFVANPNKPQEVKIILARNHEKLLELLHDLSPGKGSEDDQFEEEKELIIEEIQKLSGLKNLER*