MKKYLFSCVLASILTQSATAVEFQEGFSGNLSIGVGARDIKSNISTLANSDYLSSHNADNSDSSFIPFIGAELYYGNLIDNDRIFIKNYNGRDISGIALGYERAYLERFSTSFSVISSLREKAYANPYAIGNREETDVDRYGFKISQLYESDFGKFTTSYLFSKNKYDKDTIAQSSLKREGYYHEIELNYNYSLLNLGLNYDYNDADGKAQSYSRYGFSIGTNLAFANDYIFTPNLNLSKYEAVGTDPIFHKKQDGNIVKLNLKVVKNQFLGYNGLYGFANYGIEKRNSDIGFYDETYQIVLTGIGYKF