MGRVHILGIGSIGTLIAHHLRLAHPSLPLTLQVRNASLFSDLSVTRDGITSRSSNYDFESPNSEGCHITSLIVALKTTQTQNGMGVYDELCEQLWPESISRPFFVLGTTPHGVAPAGGKGVVGHHTPTGHGDIKWGVVPHQLRVELLLKLAVNAVVNPLTAILGRGQLRNGTLSTHSGGTALVEAVVDETSRVLVSYLQTTKIIASTVDNTSSMAVDIREKRLTEVDYINGYVVKLGKTMGLETPVNEMLYNMVKFIEST