MASAMRRASQLGWSHGLRRGGVVVNDGSFPCNSSPLLLAWHNGGSFKRWHMGAHSHEEEAGEAGERVSRWGLIADVGLAAGKGVAGYISGSTAVLADAAHSFSDIVLSGVALWSIRAARAPKDEKHPYGHGKFETVGALGISSMLLLTGGGIAWHAIEVLQALMPSPAMDLSSTFQYAADHISFLGDQHGHGEGHEGHHHAIDMEHPGLALGVTISSIAIKEGLFWATKKVGESHGSELLKANAWHHRSDAISSFIALIGVGGAMLGLRFFDPVAGLFLSGMVIKAGVQSGYKSLQELVDSAVPDTVLAPFRETVMMVNGVKDCHKLRGRKAGSSIHLDAHIEVDPWISVSAAHMIREAACNQLRKDHPIIDEAFILIEPVDAHSSKNAGEQGTKSVKANCFHQFEVETAIRNLIQTEFYQKMALRHITCHLLQGRLLVDVEVCIGPHILIGDAMQYASDAEKRIAEVHPKVSSVTMKLILNNQLKKDSE*