MKVSEGVFRSTLAYHKMSTSLGLVVLIVLMAMEPVRSDSCGFSGLFAFGDSLTDTGNAVTAYPQAFLGLVLPYGETYFGQPSSRASDGRLTIDFVASSMGLPFVEPYLQSMSASFKHGANFAAAGGTALPSNANPFDLSVQFQWYKTFKSSVLNAYGSKATGTGSLPDPSIFQNALYVISIGGNDYFGAYGHNVPIDNVKYELVPTVVNSIKHTLEGLYSEGARNFLLWNVPAQGCSLALLQRFTSGGPQDDQDQADLDDLGCLKVFNEVSALHGSQLQTMVDTFFYQRQGNMSISIADYYTINYDVLKNPSKYGFWNTMQSCCGAGPSRYNYNPGAICAGAPQWDRGQVIASSTCDSPSGYVNWDGIHFTEAMNHVVARASLSGQYLHHPTDQSSVLKRCNFILG*