MSLSEILGSVIQAGMTSSSHDRLKNSLGESGGGGLLESLSSMLGGAGGGLGAGLGGLGGLLGSVLGDVEKTVGGKQNLALGGLGALAGALLGGGRGSMGGALGGGLMALLGAMAYKVLKGSGTETSGVPIGLAEPKTEAERQGLEQHAELLLKAMINAAKADGQIDESEVQRIVGKLQEDGIDRNEQQFMIMEMQKPMETQQLIAAVGGRPDVAAQVYAASLFAIEVDTPGEKEYLNQLEAGLGLTPEVTQQIREFVGVHPA