MEKGCVCVTGGTGYLASWMIKRLIEEGYLVNTTVRSNSGSMKDVSYLKALPGASKRLKIFESDLSKPETFEAPIRGCIGVFHVAHPIDFVGKEPEEVITERAIKGSLGILQACIDSKTVKKLVYTSSACAVVLNGKNTNDVLDEDCWSDFEYIRTCHKEFGASYFISKTMTEKATLEFAEKKEFDVVTVIPTYIHGPFVGPHCPNSVRVSMAMIFGETDNYKLLRKTAFVHVDDLARAHIHLFECPNAKGRYICSKIEVTIEELYKLLSTKYPKYNISNIEFLIDAQKMEFPSVSSKKLLGTGFEFKHVPWIWYMDLKGNKLVMENNKWIATVANIPAFHPVEVTINLLSTPSPCSRKLVPIWVFYPVCSWHY*