MVEGDGEQEREMWVKRVAGSEFEAKVLTSEDVWLTAFLGSPEVKGCDEKMQEWKEASGNLVGVVHIAELNATTDDEAARWAKHYGVDARVRDSKQCMGVLLFPFGEDKAEQGPELYEGSMTGKDLLAFAYDAMPFEFVQLVNSGSMDHFWQTNPRKPKVLLFSSKTEVSPLYRTLATNFRLYISFGQVHSSETELVKRFTVQKFPQLVFVLAEPSRENPDQYLMNVNHYRGPLKFAPLTEVLGQMASWAIGMEGEPDTRVDVPELVDDDGFGRHCITPGRLCVVGLFKGPSKVEDLRKVASIWVKGGQFTFSWIDTLKVPAFPSLLGVPSSALPTAVVISPVKQRIAQLTVEFSPANLQALLEGLLGKRIPTSHLEVLPSFAAAAKTEVPEETPVEEEPLVEEEFSLDDILGEEVEDGGVLGTKGQRLEEVERELLEEEAKRRAEEEAAKAAKKSSKKKKKKQKAKKGSSTKDEL*