MTTVLDVEKLRLPSLEAHSNAVAANRQWTYFGAVGPSTEENLGTSLATETLTSDEAVIAAASAEAVALARAAVKVAKDAALMVNHHNSAKPKSKPAISSSADTNTSMWAQLTERERASIIGDSVIVEAAPEEEYSEQQPLNKSADLEPTHEELKLLEEQVSQSIAVRSRRQTERKARRTRAAEKAAANVMSVKSGSTSRRKRPSVQEVDYSDPLRYLRATTSSSRLLTANEEMQLSAGIQDLLKLEGLREVLSERCGGSPTFAQWAAAAGVDQRELRRRLNYGILCKDKMITSNIRLVISIAKNYQGAGMNLQDLVQEGCRGLVRGAEKFDASKGFKFSTYAHWWIKQAVRKSLSDQSRTIRLPFHMVEATYRVKEARKQLYSENGRHPNNEEVAEATGLSMKRLHAVLLSPKAPRSLDQKIGINQNLKPSEVIADPEAETAEDLLIKKFMKEDLEKVLDTLNPRERQVVRWRFGLEDGRMKTLQEIGELMGVSRERIRQIESSAFRKLKNKKRTKHLMQYAITS*