MLAAAAHYRLRRLRDTKIIPRLKTSHKHKDHEKLERFSHYVARQMGFKDRRDCPNLCKLAAEYISKSECCEEDIYSFFSQEPDADSLFIKLVEEFERCILSYFAFHWSHADLMISQILHADTEPKRKLKQIVMAATREQRINRVTKNLKVARVFNTLVEEMRAMGIASVDDSQCTEVMEPVAHKDRSPVLLLMGGGMGAGKSTVLKDILKEAFWAGADAVVIEADAFKESDVIYRALSSRGHVDMIQTAELVHQSSTDAASSLLVTALNEGRDVIMDGTLSWVPFVVQTITMARNVHRHHYRMGAGYKVDDDGVITEDYWERIGERQQLQEDGRRRKPYRIELVGVVCDAYLAVIRGIRRAIMCRRAVRVRSQLRSHKRFADAFPTYCSLVDGARLYCTNALEGSPKLIGWKEKEKTLLVDPEEIDCLKRVGGLNENADSIYQLYNQPNPACEAGSIWKDIVLSPSRFNIQQELKYSIQKVERSKQQQHPKLKDKRV*