MGQSWGCCFCIDQASVGVVEEWGRFLYLAQPGLHFVNPFCGRWLVGTLSTRVQYLDVRAETKTKDNVFVQLLCSIQYRILREKADDAFYELQAPREQIQAYVFDVVRACVPKMSLDDLFEQKGDVADSVSEELDKVMGNYGYSIEQTLIVDIIPDASVRRAMNEINAAQRMRVASEFKGEAEKILQVKHAEGDAESKYLAGVGVSRQRQAITDGLKESVITFANGVNGTSAKEVMEMVMLTQYFDTMKEIGSSSRSSSVFLPHGPGHVKDVAEQVRSGYLQATSAV*