MEKKKSNTDNNLEVFLQAATPCLRWRSASMECFQDPSKVWQLDKKKDEVDYFALEDLWEHYAESSAYGLAVPVRLESGNTITQHFVPYLSAIQIYTSTKSLLAFSRGSAGSESDSWSDDSTGDKLSRSWDAAMSDDDDSSHDSSESVSAKQGAGCLNFQYNEWSSPYERVPLADKVAELAQHYPCLTSLSSAQLSPSSWMSVAWYPIYHIPARGNLKGLSTCFLTYHSLSSVFQDNVEEGRSVVGVSPFGLATYRAEGKLWTSSRSSDLFWAASSWLKQLRAYHPDFIFFTSHCRQSAF*