MSVEGSAIFSTATVEPNVSRRSASFPPSIWGDHFLSYATDSMETSDKAEHKKLKEEVKRELMTTINKPSQTLDFIDAIQRLGISYHFEMEIDEILREMYRSPCDFDNGDDDDHHHNDLYAISLKFRLLRQQGYKISCDVFGKFKNSQGNFNDSLVNDTRAILSFYEATHLRVHGDEVLEEALVFTTSHLEFLATHSSSPLRAKINHALKQPIRKNIPRLEARNYFSVYQEDPSCSEVLLNFAKLDFNILQKQHQKELSDIAKWWKELDFAKKLPFARDRVIECYFWILGVYFEPEHFLARRMLTKVIAMTSVIDDIYDVYGKPEELELFTDAIERWEITAVDLLPEYMKVTYKALLDVYTEIEENMVNEERSYRVYYAKEAMKNQVRAYYHESKWFHQKHTPTMEEYMAVALVTSAYAMLAATSFVGMGRVVTKDSFDWLFRGPKILKASEIICRLMDDIVSHKFEQKRGHVASSIECYMKQHGTTEQETVHEFRKQVTDAWKDVNEEFLHPTAVPMPLLTRMLNLARVIDVVYKDEDGYTNAGTALKDLVSALLIDPVPM*