METQNPTTALPPPLESSPVPLLAKLPNPPGLETCPRRARWQLDLMLMALESLDLTAAETMLQIVKDLNLTVMIPNRVVFWLLRSTNPFRNLAQRLPMPLDEGKVLAMIVCDLARRQTANLRHLVFVIPQIKQQNLGYTDYAPLAEYLDRFRRNFRKRMNLNRSSLLIYRDTAKLDELAIKLLPQLLFCTGTAGLERLWFSLFDGEIEA