MYLMPFVSNAKYLELAKLDFNRVQAVHQREIQQLQRWWKSKGFSKLNFTPERVVEIYFAVAASMYEPEFAMCRAVSTKTSIFTVIVGDLYEIYGSSNDIMLFSEAVKRWDLSLVERMPDQMQICFMGLYDTVNEIAEEANKRQGRDLLPYLRNLWEFQLASYTKEAKWVEEGYVQSLEEYMENSKVSMGMGTTVLTSALFTGEVLSDEVLARLGYGSKFLNLMTSTGRLVSDTKTYQDKGGRGKSSAIQSYMRDHG