MRPVASADSFLVNGSMTLEKLKDLCREDKENVNPSYLLQLYTQAVLDITYFEENKLVDEDFPEESSLQKVKELICLLLEPEIVVKESNMHQETLKVLGIELLECLYWRKGALLYMYCHTVKERGEWLTENAEWFKKCLNDGIHYLLKMLRFRCPVQLNEEVSYNDADTARLLSDGIFSDTHLLAMMYSGEMCYWSLKYCEGKQESHKTNLESNSESHYCSHSAVLDFREQGEKILMTYVAVCEGPLKGQNWNTATAKQILDYFKTLLK