MVLKVLILASAASIGALVFSRRGKGGGKARGWRKRSDALNAFQELLRLKGNAKGPLRGIRFSIQDVFDVQGRVTSLGSPAWAATHAPATRDAPAVASLRAAGADCIGVTRMDELGCSITGCDAVDGAPINPVARDKIPGGSSSGAAVSVAGAPKEVDMALAVDSSGGVRVSAAHCGLYAIRTTHGTVALDGASSTTGSLAAAGWMSRDPDVIAATATALIPLPKDQISVSRVMVLEDAIDLCDDIASCGVATACMLLKDAFKNGGISRLNLGKHLLMACPSLREMQNKDCATGLDVLRNCLRLIEGEEVWSQIGGWYSAEKPETGAKAKEYLLGASKIATDSLRVIKQAREEVRAAVDLLLDGVTVFLLPTTPCAPPPMNAGAEATATWERKVLQLTCLSSLTGTPQLTIPLTYEQAEGPYGLSVVAGRKQDYMCIEFARMFGAQLREAFPDVVQAELTRLKDEENGGKDDSDAVPSMCEELKAQGNKEFKAGNFNEAIVKYTEALTALGPPPNMRPDPHRAWKSVVLSNRAMTNLKLGVYNDAEDDCTAALKLNEKNVKAYLRRGAARSVSGNYLEAIDDFX