MEKEAKIYVAGHRGLVGAAIVRALQRQGYENLVLRTHKELDLTRQAEVEKFFEDERPAYAIVAAAKVGGIHANNTYPADFIGVNLQIQTNVIDAAYKSGVRKLLFLGSSCIYPKEAPQPIQEESLLTGPLEPTNEWYAVAKIAGIKMCQAYRLQYHWDAISGMPTNMYGPHDNFHPENSHVLPALIRRFHEAKKSNAPEVVVWGTGSPFREFLHADDLADATLFLMENYSDVPHINIGSGHEITIKQLAEMVKEVVGFQGELKWDPSKPDGTPRKLMDSSKLASLGWEPKIPFKQGLTETYKCFPSSRSSSVLRS*