MGSINNRLHSNPVLSNRKITIINPNNLNRNHLLGNEVITHYKHAEPIHAHQIELLRRLLPRALFESFFASTWFRRRVECNIPLKREELKFIIRTASQQSINWDHLLGDTINLTEPHFLRYWLLEPVYQWWLTSLAPSYPMLKNELIQLQVHINQLKAQSEFWTITHTELVNKSSIQQEIEQKKRLSLDQERDYQHKIHQIEQTATQMWPNWFVGIEQMSQQINLTTFMEVPENIRDLWLLLTQLAKGKDVSALIHDWLYVRHLCLENDSFYWCSDQ