MDRRKMTPLKSESLTAALNGHGKISSPEITHITPIKLTEKAHPDPWTPTANLKMLINAASPDIRDREMKKTLFKPIENKGKIAEEEEEEELDDSCQYEALDESERRPSRKQKSLGLLCQKFLALYPDYPESSESINISLDEVATCLGVERRRIYDIVNVLESLMLVSRKAKNMYVWHGRSRLPQTLQGLLQAGRDQHYDLLM