MGEEEPVNLNEYQQLARQALPKMYYDYFTGGSEDQHTLRENTAAFKRITFRPRILVDVSKIDMSTTILGYKTSAPIMIAPTAMHKLAHPQGEALTARAAGACNVIMGLSFMSMCTIEEVASSCNAVRFFQLYIYKRREISALMVKRAEANGFKAILLTVDTPKLGRREADIKNKMIAPGLKNFEGLLSTKVEDDEGSNLEVLAARSLDPSFSWKDIAWLRSITKLPILIKGVLTREDAIKAMEVGVEGIIVSNHGARQLDFVPAAIDALEEVVLAVKGRIPVLFDGGIRRGTDVFKALALGAQAVMIGRPVIYGLAAKGEYGVRRVIEMLKDELELTMALSGCPTLTHITRNHVRTELDHRHCRL*