MSGVGENPSDPSRAESRKRKECSTELLGPSPKRSNEKRNREHENKYIEELAELIFANFNDIDNFNVKPDKCAILKETVKQIIHLLRQRGYAMLSNDDSLEAEVGGTGTGIVDQKVLAHAVMQAASGLSWLVNVHTQYPSALGSIPGLLQPGEETPFLICWQPFPSTNMDHPRSASFTTIVKLILSAGVNGVPWTNDGSRRNSHTFNCRMLVNPHSEGPEEPHEHQPQKYETMQCFAVSEPKSIKEDGDAPVCLSLPPSFYCPCLSLMPPVPPLSGVSPSGLVCKITSLDTSLLRASMKPGWEDLVRRCIQRFHLQNDGEMSFAKRHQQEVLRHGQAFSPIYRFSLSDGTIVSAHTKSKLVRSPATNEPQLYMSLHILQR