MGSEVIGGGAVGLRGFFQSLRATQQGLALNVDFSVTAFHESIAIIPYLQKKCEFLHDLQFKKSRVLSAEEKKEVEKTLKNMKVFVFHRATDHRYRVQRLTDEVTDALTFKDKDGNDIRVIDYFKENYNHNIEYVNFPCLQIGRSKHCYLPMELCIVCEGQKFLGNLLDDQTTNILRMGFQKPRERQAIIKGVLGGSIGPRSGKYGREFKIYISQEMTKLNGRILQPPKMNLGNGGQVKDLTPFQQDRKWNLLESHVVEGRIIARWALINFGGNVEQQSNVGKFIVALAQRCAQLGIFLNRSTIVHPRFEKMQTLENANLLEEKLRKIYDSESRNLDLLVCVMERKHKEYVDLKRICETSIGVVTQCCLYSHFYSLSSQYLANLALKINAKVGGSIVAFYNPLPRQLPRLFSEPAIFFGANVTHSHPMDDKSPSIVVIVASMNWPDANKYVAHMST*