MLTKKDTQSAKEQEKLKAIPLHSFLKYANVFYLSIGMMAYDHKYSQKWKEVLLHWTFIAQMVNLNTVLISELIYVFLAIG KGSNFLEATMNLSFIGFVIVGDFKIWNISRQRKRLTQVVSRLEELHPQGLAQQEPYNIGHHLSGYSRYSKFYFGMHMVLI WTYNLYWAVYYLVCDFWLGMRQFERMLPYYCWVPWDWSTGYSYYFMYISQNIGGQACLSGQLAADMLMCALVTLVVMHFI RLSAHIESHVAGIGSFQHDLEFLQATVAYHQSLIHLCQDINEIFGVSLLSNFVSSSFIICFVGFQMTIGSKIDNLVMLVL FLFCAMVQVFMIATHAQRLVDASEQIGQAVYNHDWFRADLRYRKMLILIIKRAQQPSRLKATMFLNISLVTVSDLLQLSY KFFALLRTMYVN