MSLPALLDQRLRLPMVAAPMFLVSNPQLVLACCRSGIVGSFPALNQRESSGFEGWLEEIGAGLQALDNPAPYAVNLIVHNTNPRLQADLRICVEHRVPIVITSLGAVREVVDAVHSYGGLVFHDVTTRRHAEKAAEAGVDGLIAVAAGAGGHAGTWSPFALVAEIRQFFDKTLLLAGCINHGHEILAAQMLGADLAYLGTRFIATRESNASDAYKQMILEARAADIVHTPAVSGVPASFMRQSLEAAGYDLKRLTDKADMNYGEKLKPVNDEAKAWKTVWSAGQGAGNIDDLPGVDELVARLDREYRAALRNMDRLANRWPR*