MSDPKLIVVTGATGQQGSSVVDWLLREPAGRFTIRGVTRNTSSEAAQQLAAKGVEVVKADLSSLEETTAAFKGAWGVFGLTQFYEHGYEAEQLHGKNIVEAAKANNVKHIVWSTVEGREGECKAISWTSKALIEDRVIESGIPYTFVYIPMYYENFWTSFFAPAYDEEKGFNWTVGFLPDVPIFAFSVADLGGWVVPAFREPEAYAGKKIKIVVEFLTLRDLATQFAEVHGEKAGLALELTKEAFEASRYADHPAAELMYLSWEFVLRAGPDSGYRDKNQSLSINPTAKTYREWLKDSPLVLNLVSKLKADYAAKKAASS*