MRKLSFFLAFIAFSLCFSIEIYVGTNMIYSSPAENFTVDWNTFATIWENYCKLMGLEEPATGEIGDFSYFVWKGHTAGFSRQASTFFIDGVAKKSDKIPLKDTLDTFDIPAMIENNRLILPQMIVEDMKFDENMIEVVYKGRNELIFSEHDGQITVSSVNYVSYRGLLYKPGQMIAAFDTPQRKIDQLIELKGLIRVILYSKELIPGNVVLIPFFSEHKVDQNGILLFYAEGDGRIIIRPYSPDFEGSDWAVYAQTKEIAEKIANHFGLKIEICPIYDIPVGKIGMILLLDNQDIEQVRKFVEEMLE