MSSHVSNNSILDPVTFWNQANKSLIRYGGDFAPKIIVRAKGCCVYDEQDNAILDFTSGQMSAILGHSHPDITACIEKNLPKLVHLFSGFLSPPVVQLATELSDLLPDGLDKTLFLSTGGEANEAALRMAKVYTNKYECVAFSSSWHGVTGGAASLTFAAARRGYGPALPGSYTIPEPNPKLSPFRDAKGNYDWQKELDYSFYMLDKQSTGSLACMIVETILSTGGIIELPQGYLKALKKKCEERGMLLIIDEAQTGIGRTGSMFSFEHHGIVPDILTLSKSLGAGTALAAVITSEEIEKVCYDNGFVFYTTHASDPLPAAIGSTVLKVVKRDNLVEKAKISGELLRSDLLRLKDKHPLIVDVRGLGLLQGIEIASCTDPSKPSDFLGTVIGDKCLELGMNCNIVHLRGIGGVFRIAPPLTVTDEEIHKAIEIFDSALTFTAKEFSGSY*