MLSQWDCLLKNLGEWQGSFTRLSPQGEETEDTPTIVTLEGKNNNKTVHQVVRYLPANEPPRDLVLEYSSLNTTILFFENGAFSQGSMQWAPYSNFGGEFGLIESDRRLRMVQLYNTSSQLDRVVLIREKLPNSNTPERPPLTIEQLLGQWQGEAVTMYRDLRNPDTFTTHLKIEQQDSSHISQQLSFNNQTVTSQARIENSRLLFESGSLPIQILMLSDGASCNCPLEIKSGHNFVLEMGWLLEPNLRQRIIRSYNDKGNWVNCTLVTEKKI