MGRVQNIDRKAACYHEKLIEGRIERRQTENALDRSHSRRRTLNMICAYCKHELADDALKCGDCQEYTSGESCPSCLVSIPAGAAVCRSCGNKIKRKDKFAAVISLDMKADVLGSVVFRFRLLPQEIVADDEKIVVKAPGVFRLWENADEIPWNKVAGFTYRNGIIWDKVEIETRGQKPSVILGLGKRDGQALREVLQNLENYVPRDQLSVPLNDTGFVQGVTVVEQLRTFGGKLFRWNEHLARLRRSLEIIELDPQHSDSEFAEIGERLIDHNHRLLATGDDLGLTLLITPGSYGVADAKPWVAMFTQPVAFASFAKLFASGQPLVVADARQIPPQCWPAELKCRSRMHYFIADRQARRADPRARALLLNLDGTVGEASTANFLAYFENEGIVSPPKDVVLAGVSMSALREIAARLSIPFVERPIVPEELGAATEAFLTSTSPCILPVTAIDGRPIGDGDPGPVFARLLSAWSDMLGVDIAAQANQFAAR*