MPRHYTKNARINLNATTADEPFLILVEIHHQSFSEPARIVADTQDITHAGYRYTALPIDVTLPDEGEGKLPQAKLIIDNVGRVLTDEIDGTRGFEGGTCVIMQVMRSNPSHVEWGIELDVLDVSIDQLKISATLGYEDMLNKPAVTMRFTPERSPGLF