MGLMKRLFLTTFMASVFVGLALGATGCYVTGTTSARTHARVNAAPPAPRVVHYDDRPGYVWIQGRWAWGSDGWYWQDGYWEPQRSGHVYAQGYWHYDGSNYVWVDGRWYAERSGYTYAPGYWDYHSGRQVWVRGRWLRARPGHVYVRGHYVNRGNRRVWVRGSFHPHGSVRSRGSVRVRSPATVRSRGGGSKGYRGSPSHSVGGGSKSHSGGRVGGGSKAAPSHSVGGGSKSRSRGSSSGSVGGGSKSHSGGSVGGGSKSRGGGGKVGGGRKGGG