MDTLKVGTTKKEIAARAVLRDVWQSGHRCVELQRDGRALVFFCTLCSTRCYSDATLSDHLRGNQHGRRLGSASLSSFHSFGAEDVLFTEEEQMASARKGKSKDELAALPKSCFVPDSIGPFPASSLEWIGFGQVFLKEGGLSEHSHQAQQVWCQWVGRNGTLEMVAAHTGNNTEELAYAVVVFPYSDAIGRQGDWKPGCFVKKSDAPCKDKLRISELRRKSTKTGEPNNLSSQDLHGKEGLFSWEPTIGEEEGTGSLFLKDLSQKALRKALKRRRLNMLERLCFICHQQMFPGKDVAALLNLKTGQMMCSSRNERGAFHVFHTQCLIDWILLCESKFWSARVLKKDAPRMRGQINKKPRRGKAKAAIQSCGPLFCPECQGTGVEVHNHQLEQPRYRLAQVFDWILETIQARRLWTSHANLQHKKFRGLLFMSEAQCRDSAVSLGSLEFYAAGSLEFLASAASTKLLPHGA*