MIQVNLDGASLSVEEGTTVYELIKKEGKDFWLPFEIPQLEFIHHPECPALKIVEVDGRIVPAKMLKGLTVKEGMKINTQSDLVKEKLTERLNWLKENDECYLIRELQEIVAVEGENAGFITLEERAKWEIEPWESLPSIRHNPKICIRCKGCIETCRDVQAVEALTFDEEKGIILADDVKCTRCGQCIHTCPMAKEAGLVTTFKKNFGCELCAYSKPIGALSEIPNLNEVVEALRDPEKFVVVEFAPALRVSIGEEFGLPYGTIAVGKLYAALRKIGFDRIWDTNFAADLTIMEEGTELVLRLVKAGVIDLKDLSLEVDEHALEQVNKALPQFTSCSPGWIKYLETFYPELIPYVSSAKSPQQMFGAIAKTFAAEKLGIDPRKMVVVSIMPCTAKKFESKREEMCDAFNYWKEKGKVSENEKFYDVDYVITTREAAKLFKMFGINLAELPDEGPDPLIGQYTGAATIFGRTGGVMEAALRTAYEIITGKTLPKLEFEDLATLEGIKVASINLNGKEIKVAVAHGLSNARKICEDVKNGGEFASYTFIEFMACPGGCIGGGGQPEPTNIETLQARLAALNKHDHELPIRKSHENPEIKQLYAEFLGHPMSHLAHNLLHTHYVDRTK