MVNLKINGIDVTVEEGTSILNAARKVNVKIPTLCYSPDLPPWASCGLCIVRTGGPGSPRMARACTTPCENNMQIITHDPEILATRRTVVELILSNHPSDCLQCPRNGNCELQTLAAEFGIRELPFKHIANGLQIDDSNPAIVLNPEKCIRCGRCVKVCQEVQNVWAIEFLGRGIKGRIASAADAPLGESPCIKCGQCAAHCPVGAIYERDDTVKVWSALQNPDVHPVVQIAPAVRVALAEEFGLPPGTVFTKKIYAALRRLGFKTVFDTNFSADLTIMEEGTELVKRLTTKGSDIPLITSCCPAWVDYMEKYYADMIPNFSTAKSPQQMMGAMIKAYWAEKAGVDPNKIYSVSVMPCTAKKWESHRNDDMKSAGHGFDVDIVITTRELARMIKQAGIEILKLDDEEADSPMGPYTGAGTIFGVTGGVMEAAVRSAYFLVTKKELGDVNFLPARGLDGVKEAEVDFGNGTKIKIAIAHQMGNIEAVLNKIRDARDAGKETPYHFVEVMACRGGCIGGGGQPYGCTDEVRKLRTEGIYKDDTQSKLRCSHQNPFITQVYKEFLGEPNGHKAHELLHTKYVELPLYTR