MADNKTAAVDGNSTSDHVSDAWYSVPDLRLRDHRFTVPLDYSIDRCSSTKITVFAREVVAVGKEEQSLPYLLYLQGGPGFECPRPTEAGGWISRACEEYRIVLMDQRGTGLSTPLTPSSMSQVKSAEDLANYLRHFRADNIVHDAEFIRKRLVPDAGPWTILGQSFGGFCAVTYMSFAPQGLKQALITGGLPPIGEGCTADSVYKAGFEQLVCQNEKYYKRFPQDIEIVRDVVNYLAESGGGVPLPSGGILTPRGLQLLGLSGLGSSTGFERLHYLFERVWDPLIVQGAKRRISDYFLNAYERWIGFDANPLYALLHESIYCQGASSLWSAQRIRALNDNKFDAIEAAKVGRPVLFTGEMIFPWIFDEVHALRPFKDAAQLLAEKKDWPSLYDIAALKENKVPVAAAVYYEDMYVNLKLSMETASQIAGIRPWITNEYMHSGLRDAGSRVFDHLLAMLNGKKPLF*