MQHQDVGAFEDDDVEYEEVGEGYDEGVSEEEVDEELVEGVVEYDSDEEEEIEGDEADDEEDQPGGAGGAGGAGQEQMLYIPGLGYIPLANFPGLGGAARAGPAAAPPQPEGVRDWAKLQDMPQATQEGLLNALNALRDDGREELTLLVLGKGGVGKSSTINSLLNERVAAAAAFQQDNAKPTVYSRRAGGFTLHCIDTPSILEQDNVSEAKLEQIGKAVRDRPVDAVLYLERLDNYKVDRLDRESIQGVTRVLGPRIWDNVVLGFTRATESSCPANVDFTTHVEQRTEAVRAAIAQSGGSVKEMAVALIENSSRCPTNADGERVVPGEVPWVVDLVEKVAEVALNVEPYSYNPEAASKAANPNRRRKWLIPLVLAAQVALKLLLDKVMDEDACRGDSNGPFDAQTAKERREQLDREQEERQRRKEKRQRAAALAAQPDDARYLAAPLSSSDDEEDDDFX