MSYSVDSFLSTMWQSVAETLPDRFIRRGRAATAEDPTFDLASDVEDEELASWLDKPGSSMAWQYSTFLRVYTERWADVLKFRDKSLFARCEICWQLTQQINDKNLSLEIKLAATKTYRDHLHSQFVDRSVAWSLQELSRDNSSGTLCICLDGMDQGKFAIPSDASLRASAVRAKHIRPTLKLHGAWCFGWVLDLWILDEPTKHDASCVIEIVALCLERVYEKSLELGQPMPGTLLLFSDNTVREAKNSVMIGYLNNLVSKYKMRLTGLLCLRKSHSHDRIDQLWGLLARRISCCDQLLSPDSVIEIVKHELNRKGLKSWIGLNTEIRVNKINAVRSWRQHFTPQKVSLSGGLLEDSTANHCFLCIARRGRTSPPKKKYKYVSPSKHI*