MEKGGGTVFKFGHVLMPSNCISLDNGNSLLTGVQPKELYASGDKARKPYTITKQRERWTEEEHKKFLEALKLHGCALRRIEVLWFPSCASVKSSPAAIIFH