MSTIIQRGRENSNNIMAQPFLHEFKKQASFYLKEKIKTARLALTDVTPTQILTEEATNGNPGAPDTKTLKMISKAAFEVDDYWRIVGILHKKLSSFDKKNWRVSYKAVIVLEHLLTHGPESVAEEFQSDKGVIREMGSFQLIDEKGFNWGLNVRKKSERILKLLEDGQLLKEERNKSRKISRGIEGFGSFNIRRTTSSEEESAIKPYGRSNSQFNHHENDDDDDELQVSEKLDDEYLVKENIAPSDEVHKWNFKGESKALLDEQKEEPRMVFSSEEDHPFRETDRLTSVSLLSSGDQVLQACQ*