MSRPPPSAARVALYLRRARLIDSLRLRLRSPSSPPPPPPPDDPVVALHAIRAAPTPASAISVFRALPPPQPLPLFQALASRLAAFAALPDLRSHLASFLLPPPPLARLRLLAAAGDHASALDAFASVPAKPHRPAEAHNLLMGLHVRAADHAAAVGAFRAMVREGALPNARTYTVVIEHLASAGFVDQAVEVFRLLPSLRARRTTRQYNVLAEALASAGKFDQLRWLVREMVAVDGVMPGPQMRAAIAAMREAGHAEGTEDFVEELSPNERIGYAVDDVDGEGDSDDEEEEGDDDDGVDGRDKGRGRATLKPWLDPRELARALEGWEPREVAELEAAGIVWTPRLVCKLLRAFKKAETAWEFFCWVACRPGGYAHDRHTVARMVAILARAGHVELVERLLGKVRADGIVLPFATVRLVVDFYGLSKKADAAIRVFREADSICGAVSRPNLALLCSSLLRTLAKCRRAADAMELLEEMMSRGVLPDLQTFSGLMEHLAGAGELKGVHRLLGLVRQCELQPDGYMYSVLIKVYCKKERAALALKLFDEMRGAGVAPDAPTKALLVKSLWREGKLREAAQVEERCEEAAGDGLPEASPGHVWTASAADLKKVSDIYYGCFTQPAAQTVSTP*