MKMQFPLKILLTMAGALIALNSLPSSWARSVTLPLTDAVRDPKSSDGFTAVTTALEAASLPMDHIRRPRELMSCQIALADVNVLHMPCDMDLPNLPTYIETLPNQCICAYNTRFHSEQEYRNFKILQLESFFFGQYAERIKRFELDPHQFDYRV