MGSNIVIILMIIVVLRVVVIEGADERAFFVFGDSLVDNGNNNYLATSARADSPPYGIDYPTHRPTGRFSNGLNIPDIISEKLGLERTLPYLSPELQGGKLLVGANFASAGVGVLNDTGVQFVNIIRIGQQLEYFAEYQKRVGALIGSEKAKKLVKEGLVLITLGGNDFVNNYYLVPFSVRSRQYMLPDYVSYVISEYKNVLQKLYNLGARRVIVTGTGPLGCVPAELAQRSRDGSCADDLQQAAVLFNPQLVEMLNGLNSEIGTHVFVAANTNQMHLDFITDPQAFGFVTSKVACCGQGPYNGMGLCTPLSNLCPNRDEYAFWDPFHPTEKANRIIVEQIMTGTTDYMHPMNLSTIMVMDSKA*