MADVKQILGDLNEDSFVTLLKKLIGESKYVQNNPPELIPEEDRNVKHVLDILNPYSTNNGGPLIINHIVYTPNRGNLIVEYPGTDPKKVVSFVGMHLDVVTANPDEWKFDPFSLSIDDDKLQGRGTTDCLGHVALVTELMKRLGETKPKLKSTVIAIFIASEENSSIPGIGVDALYRDGWFDNLKQGPLFWIDAADKQPCIGTGGTIPWKLEVIGKGFHSGLPNKAINALELAMDALKEIQSRFYRDFPPHPKEQVYKFETPSTMKPTQWFYPGGGINQIPGECTVSGDVRLTPFYNVSDVMKKLQEYVDDLNANIEKLDTRGPVSKYVLPDENLRGRMIITFDETSSGVACDLNSLGYKVLSKATEEVVGYLEPYSITGSLPLIRDLQDIGYDVQSTGYGLMDTYHAKNEYCLLSDMSQGYLVFASIIAQLEYI*