MDLVAGAVGSVIGKLGELLQAEYKLQKGLPQQIESLKHELESAQTALSKVGEVPPEQLDPQVRLWAREVREASYDMEDILDTFLIKVADPAEMDGLLKRLQKKMSKLFNKSKARHTIAGTIEDMKKRLQEVADRRDRFSVALSQPALPTKPDPRLAEMHKEAAQLIGIEESKAELTAMLLPTPHGNGDSDISGSNNKMKIVSVVGVGGLGKSTLAKAVYDEFRPRYDCGAFLSVGRKPDLTQVLKEIFLLLNEKEYKAIRDVKNESLLIGKLRKFLQNKRYFIVIDDVWDIPTWKTIKTALVDNDSGSRVITTTRNRDVASMEEVYKLRTLSLDHSKKLFKTRLFGVNGEYPANHPAEASEKILKKCGGVPLAIITMASLLVGKSREDWFDVCNAPGFYRGKVNQQVDDTEWILSLSYYDLPSYLRTCLLYLSVYPEDYEIEKDSLIWKWIAEGFVEKKRGTSLFQQGEEYFNQLVNRSMIQVVGSDYMGTSVCRVHDMVLDLIRDLSNIENFVTISSNDNEGISPHQNKVRRLAHQNRIMKQTQHDDHMAQVRSLVACRCNIESWVLHPSFKLMRVLDLEGCRFELWEGWQGLKHLGNLLHLRYLGLRHTYGIHELPEEIGKLKFLQTLDLEYSSIGVLPSGVCQLTQLICLRGNFDTCAPDGSFLRKVTSLEYLSICINNLDEESQRQFMKDVGNLSKVRVLNIIINSLEGMVLSDLVHSLGNLHKLQHLELTGYNYEAAMREWDRVVLSQHLRHLDLGPILLRQLPSWISPTHLPVLRYLSLCVDHMDESSLRNLGELPELRFLWLSTDRPSMSCTVTIANINTMVDGFFKKLICCWLDGWMVQLVLSEDSTGVSFSIWNGMDAIAFGSKTKDEYNRSIAPPPVMPNLQELSYDVPVRALYKDGNGSCGDVRLSCLPSLLSVKIYVDCEDASADDVEKAEAELRDAVQLHPNRPIISLERCKQSTYQDGKESNDGDNVRNMATARSTTASKVIAKAAGRISRRHREFECRTCGVCFATIKALGGHRTRHFNQIL*