MSEHAKVLVGNRTITLEDLVKVSVHNATVVLDTAALEAVRAASKPKSKKGDAPDPASISVAMPSDSIAPPPVAADARLSERQVRAYYADLLNRNILPVLPAVAEDEAVMDALYAATCGAGECTVAGKAAPLKDALAKAGLQRPHLEAAEQAAVKRGTATDPAAALGALVAYSARTLVEVADAVASLSAEALHASSEAFGTAAHDVSRPHRCDSAGNMRAMVEGSKSVDGTKPDPRAELQSVHATPQYNGPARDLVKSASAAVQVELNSGRGGAGGGEVEGAAVQRAAAGDGALDLIAASREASTFLASGVAPSVASAERRSHYCAAGMQTALAAAAAVEFAHTALSAEAYAAGLREHVYRAAPVDRVEAAEGVRAIAAALDPLARATAELATGLFSMAIREKAFATIHGVFKRHGAVAIDTPVFELKETLTGKYGRRAS*