MGNNGATGPQGPQGNTGPQGPTGPAGSNGDPGKIVSDEEPTTKFKGLTWKYIGITAVDASDGTNIQPNTEYYWNGKNWVINLIKAQNIDVDTLSAITAILGDMLGGSLTISKSDTQGIAVKDGVVKSWDISKMIDPNYPDGYSYTSMGVALNSGGLTIYSAGYGITLDKGGVIDPKYKVASLQAIASNGRNSIGTGLVLNATNSNFPFTINGNIDVIGGIRQTSKTTSVTIGAGLILSLERRGETVIAILLGTINSSLTSGQQFGVGKIPLGYRPNTTANIPAHMTSSYNGAHIDAGIDGVCTWWGPSTNTGYPRGSQMWFTNDSLPN