MEFKVTESIETVASGQWNALEGTDNPFLRYEFLSALERYGCVGAHVGWLPRYLLAEDRPGSLIGAVPLYLKYNSFGEFVFDWSWADAWEQAGQHYYPKLVVAVPFSPVTGPRLLLKPGADEAMVDELIQMTIRLAKKGGISSLHWLFPHQKDRKRLANCGFLLRQGYQFHWHNRGYRDFNDFLETLTSKRRKEVRRERRQAQTRGTEIKVIHGSEVTDLEWRAMYRFYQATFHAKGNYPALTLPFFKSLGRTMGQAVVLALAVRTGIPIAGALYLRSRDTLYGRYWGDSEYLAGMHFELCYYRGIEYCIEHHLQYFEPGAQGEHKINRGFLPVLTWSAHWLGDSGFYSAIADFLAQESRMVRSAIMELEAGGPYKRP