MDSDDEIEGDPDAPIEDRDAEGTDVVPPSEDAAAVVRTHRGSVYACAWSPTAADCFASGGGDDCAFVHRIGPDASTVTSVALKAHTDTVSSVAFNHDGTLLATGGLEGRACIWSVSTGELLRTLEGPGGGLEWVRWHPKGNVLLAGSEDFTAWMWNADNAELMQVFAGHSNSVLCGGFSPDGRGVVTGSFDGSLRVWAPRSGECVTLFQGHPFHDGPVTCVDFHATTPGLMLTGSEDNTCRLVSGESGKVLGTLAGHTETVECVGLSADFPFAASGAIDAKCVVWDLNTSQPRTTLMHDKAVSAIKWIPGTACLYSTSIDGCVRLWDTRTSQCQAAKWGHTKGVLDFAASPDFKCLVTASDDHTARVFQMVQ*