MSAIVCGKRSFFEELPTSSTSTAPPVAKKLRCSSSNSTSTSPVRLSPFTNSPPSSALIDQLRAVFPNMDKQLLEKALEDSGNDLDSAIKSLNELYLGYVDANSSSVALSLSNTATNEEYITLENQSAHEKNPRNGAEWVELFVTEMKNATSVDDARCRAMRMLESLEKSITQNSGDHAQTLHKENMVVKEQIEVLLRENTILKRAVSIQHERQKVYEESTQEVQHLKQLLSMYQEQLRTLEVNNYALTMHLKQAQESNCMPGRFHPDVF*