MLKWLQFVPKKCNTLSTRSLYVGAIDGGLLRHAFRADDANKDDLPLVDDSISAATALWRKEELLSRLKNLLNCSHEQTEKLYKANRKALRIFAPKLLTDNIELLRANGIQDKFIYENPRVLSTPTVEDSKMLSPFLKASLKSIQRMIDVAKQETIPGGNRINYISERTGTEVPVVIKFFATNIRVYRIALEKFIANLNLCLDHLEPAHVVRHLSVLAYAPASIEERLKALENSPLEKIKPWMVRVPDIALGKSFEEVIEKGKQPVFKDSVTGTWFETYVLKRMESLLGCTEEESREIYEKCKGSVHLVENIEFLLEKGVLAETIIKHATILMGKREDLQQKITTIGTLQCLRNLNDVIPLCVLKAYQLKKIVTNLNNEQLGRVNTNRIYYFSDSTGFLPSEVTEQFARRTFMFRIPKDSFLANLKLFMEHMNREDILADLWAFKYSPGIVAERIARAKEVRGKKLMPWMVRCPEVVLEKSLQLTKDSGALLGENETIVEYFCKRLGFNQEVANSIIIKAPSVRNVRITKVKKVIDYLLDELDYTPNDIALNPRILMHSLQTTKKRMAQLKEIGCRPKSLIIVCKSQRQYDLFVKEWVDSKERKKKIQQYG