MGQACCCVRIEQSTVGILERWGRFQEIIEPGLHCVNWCLGTRIVGLLSLRVQQLDVRCETKTKDNVFVTVVASVQYRSVKEHADDAFYKLSNPREQIQAYVFDVIRASVPKMTLDDAFEQKNDVARNVEGELEKAMSNYGFEIVQTLIVDLEPDETVKRAMNEINAASRLRVATKERAEAEKILQVKRAEAEAESKYLAGVGIARQRQAIVDGLRESVLAFSTDIPTSSSKDVLDMIMVTQYFDTLKDIGASSKSSTLFVPHGPGAVRDVANEIQDGLLQGKAAQKGLS*