MEKVLIPLLQLSDLTAIVSFCIDVIKPVMAGMSLTIQGRNEEQQKLLVTKIGSFKILQVLFSRLPRERIFNPGSEINAAYQPSDTSGKELTKDVLRQSSKVSKGELRHDQTQAEFRRRCACAAYNTLIAVLVCVKDDLKFYTSLLFSASPTKGEAIWECLIDCNKNLQFDIEINLNPGSKRRFVAVRKNLKETNQSSGKGAAGTVQYLASHYLDDSSLREDLSQFDFSNSVVLSMSQREDNQYRIDASNDETGELLVMNFEQSDYNEHEVMANLTAAIYHMVDAKIMVLHKEDSIPSAAEVPPWMTIIRSKLESGETHRNVKLFLLRLMMNTSKVFAPYAVHFINPVLTCLVDGTTGDRINYFFSDLVGSLQTYVVNGFYNLVIICMKCYVIWKII