MGEEEPVNLNEYQQLARQALPKMYYDYFTGGSEDQHALRENTEAFKRITFRPRILVDVSKIDMSTTILGYKTSAPIMIAPTAMHKLAHPQGEVLTAKAAGACNVIMGLSFMSTCTIEEVASSCNAVRFFQLYVYKRREISALMVKRAEANGFKAILLTADTPKLGRREADIKNKMIAPQLKNFEGLVSTKVEDDEGSNLEAFAARSFDPSFSWKDIAWLRSITKLPILIKGVLTREDAIKAMEVGVEGIIVSNHGARQLDYVPATIDALEEVVLAVKGRKPVIFDGGIRRGTDVFKALALGAQAVMIGRPVVYGLAAKGEYGVRRVIEMLKDELELTMALSGCPTLTHITRNHVRTELDHRHCRL*