MFEKPLTPSDVGKLNRLVIPKQHAEKYFPLSGDSVDKGLLLSFEDESGKYWRFRYSYWNSSQSYVLTKGWSRYVKEKQLDAGDAVLFERHRTDGDRLFIGWRRRGEMSSSSSANNSGVMVQGSGGGAWRRGLYSSPSSSGPYHLSGSNMQHGHGANHDTEMGDFLGTQPGNSRRLRLFGVNLECQLDEAEPPTPDGSSLSSLQGPVHQQFYSQPAYSSNSTHSQMGSTFSRDVKQMRNRRG