MDFCLPLFEVGVDMLGCGRVATLPATMCRDKPPTAPARKASHLTDAHCHPTDLTHSAEVYDTLALGGLAAMATAVDDQVKTLRQNLVKFLEEGRLTMLGEVGLDASARLRWPIEARSIWEEMYGKGRKDREPAPEGEESEEWKRLTPFKVPISHQRAIVEAQMEIAIELGINISFHSVACAGPTMDVLNSMKTKHGSHFIRRVNVDLHSAGGWSPQFWMQPSAPSLIRAIARDRMLVESDSHDARLSTRYVWAATEWVGRHRGKPIDPAPEETWTVRTLERNWARFMRLLD*