MKAINNKLQATSEFRYVIWVTVSKQLNLQKIQKEIMSRLHLKFDEKDSDQDRSMQLRQYLADKRYMLILDDLWNPINLVEIGLPTNKENRSKIVITTRIANMPTVQVFSDMKVEKIRVETLTEDEAWDLFAANVGKEVVHQPHIEDVAKAVAKKCGGLPLAIMVVAKAMEGQDKKEVWQDSLRALRAAAPEIEGMEPQVFLPLKKSYDDLNDEKVKMCFLYCSLFPEDHEISVKQLIRWWIMEGFIDDVDNLVDASNKGHRIVEMLKRRCLLEEGIYYEGGGGGGDDDDDDDSVKMHDIIRDLALYIASSSSNEGPKFLVKAKVGLNQPPPEGNWREFERISLMMNDITELPIKPECPNLISLLLSENLITAVPHGFFELMPALQVLDLSDTSITSLSVSSSSLLNLRALILSGCEELTELEIIECRNLRLPKRPDTTDWPSITLGNATWQANPQQSECMQGSHEESD