MGTRGLQGLGGRPQGRGCLLLAVAGATSLVTLLLAVPITVLAVLALVPQDQGRRVEKIIGSGAQAQKRLDDSKPSCILPSPSSLSETPDPRLHPQRSNASRNLASTSQGPVAQSSREASAWMTILSPAADSTPDPGVQQLPKGEPETDLNPELPAAHLIGAWMSGQGLSWEASQEEAFLRSGAQFSPTHGLALPQDGVYYLYCHVGYRGRTPPAGRSRARSLTLRSALYRAGGAYGRGSPELLLEGAETVTPVVDPIGYGSLWYTSVGFGGLAQLRSGERVYVNISHPDMVDYRRGKTFFGAVMVG