MQLEHYISDLLYRYECVTVPNFGAFLSQRVPATVHETTNAFYPPKKSLAFNEQIQTNDGLLVSYIADVEKIPFETASLKIEKRVKSLKSCLTQGETLAFKNIGDLKLNTEGKIEFSPSYHLNYLTDAFGLAQYTSPKISREVYKEEVETIENVVPITVSQEKRKARPYFKYAAIALIALTITGFGASKYYVDGVAAHNEIAQEEANLALDNEVQEATFVISNPLPAIKLNVTKQSGNYHLVAGAYRVEANSDKKVEQLIAEGFKARKIGVNQYGLHQVAYNSFTNRDEAMKALNTIRQNSNRDAWLLVKKLD