MSFFHHPTGRFTNGRTCFDFVATYMELPFPSPFLDPQGNFSTGINFASGGSGLLDSTGQNLNSISLNHQIWQFTHFASTLVKKDGRIAVESYLSKSLYGISSGGNDIGSYIRNATYQNTTTPRDLVTLLLNKYDQYLSRLYRSGARKFLLLDIPILGCTPSSRLLGYSQANGECLNIANKLAKEYNAGLKQLLKRAMQKLQGSIILQLHSYDFLLSVIENGQAYGFGETRSACCGAGPFNTKVECGKWKAKEKAVGAENYKPFICKDPNAYLFWDGTHPTERLNAIFVHQLWSGNSSVISPFNLSSLVLGNGIHTPP*