MSKYQTNMGDGAAIEMTKEEIRDELDKGTAAAAEQADIPQLSDDELDHLLSILTEPGKVVGVEKGNEVVFTHDIGTLRLMGDQGNSGVGIPLSREQGVQVHERAFAADTMELGHIDYSYKPTKPIIAQEQQTLENILLSTIVPIFYGAMPNLGTYYTPDGPFQNPNNLMAEGNMMEALESQENAVDQAIEDIGYIAKNLGKLGLDGLNLDTSGAAGDPDLKASLEITEKLKSNPATEHLTIEIGMAAENVLGMHGGLKYNGETLAGMWPHQLCGLVEEAGGDIFGPVVNTNASETLPWNLARAVTFVKLTMDEANIPIHVNMGMGVGGIPMFETPPVEAVTRASKAMVEVAGVDGI