MPPLQFWKPGTAAPGSSLDRESEKDGSLLPVNTSQNAHLSLDAQRQRLPIYKHREKLLWCLPQYLHEAGWTGQSHVVACTVLGDEVGYTIRFEDLSHPTRTRIKYMTDGMLFRETMMDPLLSKYSVIMIDEAHERGAYTDLLLGLLKKIMRKRPELRVIISSATIDAEDFLEYFNTNADGTDRSKDDAIIVSLEGRMFPVEVCYLKEPCADYTQAAVQTVPKLLALPLYATLPPEEQSLISVTIDGIKYVVDSGFVKIKTYNPRTCMDVLTTTPCSLASANQRAGRAGRTSAGKCFRLYPASILPSTNPSSPMPLATPPELAKFDFMSPPPSEMMIRALEFLFCLKAIDDEGRLTSLMGERMAEVPLDPMMAAILLNSHEFRCGQEILTIAAMTSVQNVFITAEGGTKATMAELERRKFTAEEGDHLTLLNAYNAFARYGQNNKQWCGNHRLNYKALSRAMSIRKQLKKYMERFKIPIVSCEGDAVRLRKCLVSGYFKNAAKMMPDGTYRSARENAPLHVHPSSVMFTRQPSTGWVIYHEVVETTKSFMRDLTIIDEDWL