MHVFRTKEEAAKHLRTKFTDAHEVKDLIEKHGIAMKRGCYNSYEAKVVDETIRGFLKEHGMEMKNLYGFFLEEELDFPIKELLVEISNALGQRTMNSIWVYVSYHYHPYIDAKWEPENEIQLLNLVRVLGFRWKEICGIMNKTSRKCISMYYRIMGFNYLYRKSFKMPEEGIPTTDEEWERLCERLRTNRRRLSHLINGYISSKLVVPFWNEYNNMALMGHVILHNHFCSVDIKIREILRLIDEGGIESPDGEIVGRERIREEISKLIPDLSGYELGIPIDLEDVFWRTIKLFVRFSSGLLRSRFIQIMKVYGIRTFRDLIEVFQSLAVDCYLYKIKDKIRDEVSKMLADKKTKRRSTKDLIARRESVPVDLATSSQNDRFR