MAPPSLSVDDVLMGEILMSLKRDSPTRMNATPIKLEPQQGSTGSYRGKITGLSVEVSLPSEPSSGADSPADVFNFDAFSSVSPMAYKLPLHPAAPTAVVARSPSRAITVTPRGSSKRYGPVVQLEDLRECFNMPIAAVARKFGICATLLKKICRRHGIQRWPHRQIRSLQKSIDMLRESLSVAKGTNKEYIAKKIAAFEYTLECIMQDPNTAAKGISAGRLASPATEEMVKRGNRAKNRKKAAASRAAMSDDEEVSNGAAAPIVEMPVQQDWTTESGAPGPSAQRLNARRASVPMSLQSILC