MQRQAVPLVKAEAPFVGTGMEETVARDSGAAIAARRGGIVDQVDATRIVIRAQGEVEAGKSGVDIYTLQKFQRSNQNTCINQRPLVKVGDIVQEGDTLADGPSTDMGELALGKNSLVAFMPWNGYNYEDSILISERIVKDDVFTSIHIEEFEVMARDTKLGPEDITRDIPNVGEEALRNLDEAGIVYIGAEIEPGDILVGKITPKGESPMTPEEKLLRAIFGEKASDVRDTSLRLPPGVAGTVVEVRVFNRHGIDKDERALAIEREEISRFTKDRDDERAILNRATFNSLKDMLIGQTATSAPKPMKKGAEITAESLSELDNADWWKIAVKDDKVQSDFEATRGQYDEAIKEINERFEDRREKLERGDELSPGVLKMVKVFVAVKRKLQPGDKMAGX