MIRTIQRQSATRFSSALVQRRLYSLASDSLNKQRKPQEEGRLARIFKDPSNKAWKDLTAPQKAYRTSANIGNFSIVIFGGGVFGLIIYALVTSIWKGEAHYGDEAFELLKANEECRYVFGDHMKALGEATHPLRRTHGILTSRVWDHHGVEHLVLQFHLIGNERKGHVFGRLVNVQGDYKWEYLFVDVANYGKIIIFDHTNSVRQQHKNFGLWGSLKNITWGN