MLRIFMESLPSVFGDCCLKVGSRDSRILTTSGALRLLIFDHRVNRVFIVSASSFTRGMAMRKRHYKRKPYKPVNYDTIRETRLLAGLTRQQVADMLRVSLRTVQYWERGLVHMPYAAFRLLRILTGYELPGKEWKNWMLLRNKLISPEGKTFTPGDLYPLNWTIDKARMWDKEYRRRVGSGETALVPFALPGNAWRGWMCHDGRLLSPDGMAFTPVHLNFLASMVDRICGEISSVPVKVIQGDTP