MLFNLVRAETKGRGRHFRMASASLSLTTSFLSNPPNPNPRFLLRNQSPFKCSAKTEKKSGSGSGGRREAPPAERKSFAVATGELFLGLSSMLARRGKPIQGPISAPFMTAGGGEDSEEENRIASVVEDSIDPDVIWEQRVRDVEAERDRKKVTSPGFSFSAAGLLFPYHLGAAQFLIEKGYIKETTPLAGSSAGAIVCAVIASGSSMEDGLKATKILAEDCRRKGTAFRLGAVLRDVLEKFLPDDVHTRSTGRVRVAVTQILWRPRGLLVDQFDSKEDLINAVFTSSFIPGYLAPRPATMFRNRLCIDGGLTLFMPPTSASETVRVCAFPADRLGFKGISISPHCNPDKRATPRQLFKWALEPAEDDVLDRLFELGYLDAAVWAEQNPVESIVQDDCISSSS