MGLKTFTLIIVSFLGLVSARSRSRGKVPCMFIFGDSLVDNGNNNDILTLARANYLPYGVDFPGGVTGRFCNGRTTVDFLAAFLGFSEYIPPYATTSGTALLRGVNFASGAAGIRDETGRNLGEHLSMNQQVANFARSVEEMRALLSRSNISVTAYLRKCIFSVGMGSNDYLNNYFMPDYYNTGSQYTPREYASSLIQDYGRQLMELYELGARKVAVIGVGQIGCIPYELARSTNDDANGARCVSRINNAIILFNSGLLSLVKSFNSRLPGAKFTYINSYSSFQHLIANASSYGFTVVDKGCCGVGRNNGQVTCLPFQQPCSNRTEYIFWDAFHPTEAANIILAQKAYASKYCSDAYPINIRQLAKQ*