MSRRHARPLLPLLRRHLHRSATVHRSPAPAPPDGIPSSSSAPPDPAAARWPSSWSPAAPPLHSFAASHLREAVSPIAAAILALPGVDPDPLPALVEHNFPTLLAVSPLASLELLSLLRPNPQLGLAVFSSRRTLSPPATLPEFVLAISLAGRARDPAAAARLFAEASTAYCPDQALYNALMSSYMHSGLADRCIEAFHTLERDPRCGPPNADSYNILIALFGRSLLVDHMEATLLSLDASGHPRTIGTYNAIIAGYLTAWMWEKMESVFDEMVSGHVAPDKTTYLLMLRGYAHAGMIYKMELAYERARQHVGQVDMVHIRAMICAYCKFKHVDRIQKIEELLQKLGPDDYRPWLAVLLIRAYAQEGLVERMEQWIAEALERNTIVTTVQVMRSIITSYFQCDAVDKLAHFIRQAEEAGWKLCRSLYHCKMVMYGKQHRLPEMHGVLDEMEFFRFDRTKKTFWIMYKAYVSSGRMAEANTILCMMGKHGFGFPRGGYIQ*