MGSNIVIILMIIVVLRVVVIEGAGERAFFVFGDSLVDNGNNNYLATSARADSPPYGIDYPTHRPTGRFSNGLNIPDIISEKLGLEPTLPYLSPELQGEKLLVGANFASAGVGVLNDTGVQFVNIIRVGQQLEYFAEYQKRVGALIGSEKAKKLVKEGLVLITLGGNDFVNNYYLVPFSVRSRQYMLPDYVSYVISEYKNVLQKLYNLGARRVIVTGTGPLGCVPAELAQRSRDGSCADDLQQAAVLFNPQLVEMLNGLNSEIGTHVFVAANTNQMHLDFITDPQAFGFVTSKVACCGQGPYNGMGLCTPLSNLCPNRDEYAFWDPFHPTEKANRIIVEQIMTGTTDYMHPMNLSTIMVMDSKA*