MNEIVITDTDFCRFRDYFYQKTGIFFENSKRYFVDKRLLQRIELTEHQSFRGYFTYLRFQASGEELQAVINALTVNETYFFREISQLESLVEEVLDDIVRHRPGELIRIWSMPCSSGEEPYSIVLFLLEHWPKLEQVDIEIIASDIDTGILQKAAQGIFSARSVKNLPNSSLNKYFSLRADGSYQLIDDIRQSVRFTQTNLNNRAEVQKLGAMDVIFCRNLLIYFDDISRRNAVESFYEQLNPGGVLFLGHSESMSRISSIFHVKRFRKSTGYYKPHKGKK*