MSLPTLSVSDILKDGDYNSYPLHFCIAVGNLGTLQFLLNKASLDTIDESDDKWGAPLHIAVYLGNEEAIDMLLKAGADPVRRPKFVFEGYNATPIGVAARLGNMALLLKLWQHVGFGTSELGSCLVEAAVYGQPSTIGALLDLGRENWPTESKGRALNRAAENWKAGNIQVLVSRWVFDKGMLDSALAQVPPKVWLIKDQTESDLSAQSQSIKLLMTAGADPSIILHYSSQPLLAHTAIHRQLHGCLEALLNNGADPNASVNTQGQTASHYLAFKGRGPTKDCRNGVLSPPGEPSEATFRMFFRFQASILRQDVFGNTPLHFAASTSDLETLQLMLSSLPTESERKASLMLRNHQGESLLHFASSGAQIDVVEYLLSDEVGLPVDEATSRGWTPFLSALAPVSTNARSGKIKTAQLLLDHGADPAVVTHDGWTALHCLAMNYDAHETGELADFVDTLMSGGMPVDSRARFAFDDHDIPFKHDARQGIPYGCSELRYLEDPKLWGRAVRSGFTPLHVAARSEAISAARAFLKHGADPTTENSEGKSPARLAGDSKCYRFVYPEDTQDMMISLLLEAGGSY*