MDLVAGAVGSVIGKLGELLQAEYKLQKGLPQQIESLKHELESAQTALSKVGEVPPEQLDPQVRLWAREVREASYDMEDILDTFLIKVADPAEMDGLLKRLQKKMSKLFNKSKARHTIAGTIEDMKKRLQEVADRRDRFSVALSQPALPTKPDPRLAEMHKEAAQLIGIEESKAELTAMLLPTPHGNGDSDISGSNNKMKIVSVVGVGGLGKSTLAKAVYDEFRPRYDCGAFLSVGRKPDLTQVLKEIFLLLNEKEYKAIRDVKNESLLIGKLRKFLQNKRYFIVIDDVWDIPTWKTIKTALVDNDSGSRVITTTRNRDVASMEEVYKLRTLSLDHSKKLFKTRLFGVNGEYPANHPAEASEKILKKCGGVPLAIITMASLLVGKSREDWFDVCNAPGFYRGKVNQQVDDTEWILSLSYYDLPSYLRTCLLYLSVYPEDYEIEKDSLIWKWIAEGFVEKKRGTSLFQQGEEYFNQLVNRSMIQVVGSDYMGTSVCRVHDMVLDLISDLSNIENFVTISSNDNEGISPHQNKVRRLAHQNRIMKQTQHDDHMAQVRSLVACRCNIESWVLHPSFKLMRVLDLEGCRFELWEGWQGLKHLGNLLHLRYLGLRHTYGIHELPEEIGKLKFLQTLDLEYSSIGVLPSGVCQLTQLICLRGNFDTCAPDGSFLRKVTSLEYLSICINNLDEESQRQFMKDVGNLSKVRVLNIIINSLEGMVLSDLVHSLGNLHKLQHLELTGYNYEAAMREWDRVVLSQHLRHLDLGPILLRQLPSWISPTHLPVLRYLSLCVDHMDESSLRNLGELPELRFLWLSTDRPSMSCTVTIANINTMVDGFFKKLICCWLDGWMVQLVLSEDSTGVSFSIWNGMDAIAFGSKTKDEYNRSIAPPPVMPNLQELSYDVPVRALYKDGNGSCGDVRLSCLPSLLSVKIYVDCEDASADDVEKAEAELRDAVQLHPNRPIISLERCKQSTYQDGKESNDGDNVRNMATARSTTASKVIAKAAGRISRRHREFECRTCGVCFATIKALGGHRTRHFNQIL*