MLDAKLLREQVRYNCLLAEAHHGGTLSVCGLVLRLRDHYKWEQGLPPWREPEPSDLLDWIETREARWEEIDSEGFTSLRIGSELLDPFQVERINDVLVPEGLVYGAGYVAGLRPSFFLGTLREIQYLDDVRVLMVGKELARDIFASPAMRQGSIIYARHHPMVSFLWEQIFERRPSARNALHFALAQYGLDMEAVSADPNGHADRLYAISEEQLATWVHHELGEMRQSLFDNAMWREIVASYANSAVEVYARVLKDLAADTDETGLLAHITTARKAASLGFYVAFLRPFTKLLFPEILRAFRVFRQSRDWATIAAARDRARQRITRQIEDLVRLHRQGESRGRPWAKRAIEEELIAPLGILKRS