MFKEIFLRTFPGFLIIRDSNYRIIFINDNLKNLIKSYMQDNPLGMTNIEIAKKLPDNIAKFFTDSHNIQLDWEKNYPYDKISNWILEFKKDTTSYWNVLEYKVDVDEKTYIITMANDITKLYEENKRNLHYSITDPLTGAYNRKYLNDRFDIFIGDYIVLIDLDNFKMINDYEGHNVGDKILCDFVSLLNKELINSTSIIRLGGDEFIVIFSSDVDKNYVYSQLEALRENFLKVFSKYKYLSFSYGVDTVKRNLKLTIVELDKKMYKNKEKNKKKFDKNDY*