MEAATFPHQLQVKPFHFFKIITAQNLQDGKLMIPNKFVEKYGEGLPNALFLKTPNGTEWNFNLEKHDGKIWFQKGWKEFAEYHSLAHGHLLVFRRHGTSHFQVHIFDLSSLEIDYPSKGTEGKTSPNHEGNKQPRNEENLEYLQPYQVRSHKSVKVENMMTLPEEAQPHTDTKFKEKSKVVVANQVTALDLASSFKPCNPFFLVVMRPSYIQSNGGPLPLQTKFCRRHFGLLNKRHINLQVLNGRIWPAKYMIQKMKNKTNFRLTSGWKTFVKDNNLKVGNVCTFELIDGTKLTLLVHIFRGTNGSNCSTSQACQE