MSTIQGSRENSNNIMAQPFLHEFKKQASFFLKEKIKTARLALTDVTPTQILTEEATNGNPGAPDTKTLKMISKAAFEVDDYWRIVGILHKKLSSFDKKNWRVSYKAVIVLEHLLTYGPESVAEEFQSDKDVIREMGSFQLIDEKGFNWGLNVRKKSERILKLLEDGQLLKEERNKSRKISRGIEGFGSFNIRRTTSSEEESAIKPYGRSNSQFNHHENDDDDELQVSEKVDDEYLVKENIAPSDEMHKWNFKGESKALLDEQKEEPRMVFSSEEDHPFRETDRLTSVSLLSSGDQVLQACQ*