MKDEMSLGRTTAAGASEHPVELRYCTQAWFFRTRDADRSSFVRARTARLSSKTSSCIMKVQASAAPLGGSKCYLEGDRGKYYGAALRPAEKYCDQDPIHMDGCTMEQMGDEKGFALGYKGMLVGNGLIYRQAFVIRSYELSFDGMASIQTITNLFQETSLNHARMVDCVGDGAGMGSSRAMSENKLIWIITSLHIEVEKYPIWGDVVEAESWVSACGRNGMKRDCLVRDYKSKRVLVRATSKLAMMNRDTRKLSKMPEAVRAEISPHFRDNTVVGASACSERIPALGNDAPYVKSGLSPSMQDIDMNQHVNHVKYIDWILEPVPQSMVFSNDLKTITLQYKRECSPLDMVQSLLRMEHSDTVKTNQCTHLLRLQNCGIEVLRASTRWQPKAILFP*