MSILGFDSNNCSNMSRHSFLELKKQASFFIKEKIKTARLVLTDVTPAQLMAEEATNANPWSPDTRILGLISRAAFDVDDYWRIVDILHNKLSNFDRKNWRESYNALIVLEHLLTHGPESVAEEFQTEKFIINNMETFQHVDEKGFNWGLAVRKKSERVLKLLQKGALLKQEREHARKLTREIKGFGSFSVTSTSPLEDSLTTYGRSHSQFNEHGNETNPPEKFTYNQPRLFFLDDDVKADKPRTVKRFLKENKAPKNDTGNGDLDVWNNNTGEKNLLLDETNGGVLIEEENHPFNGTVEQSRVSLLSAAKED*