MTQARCPALLIAAPASGQGKTTVTAALARLHARQGRRVRVFKCGPDFLDPMILARASGAPVYQLDLWMVGEAEARRLLARAAGEADLILIEGVMGLFDGNPSAADLARRFGVPVLGVINGAAMAQTFGALAYGLAHFQPDLPFSGVLGNRVGSQRHSDILRDCLPPGMRWFGGLPRSAEFELPSRHLGLVQAEELADLDARLDAAADALRASAETDLPEPVTFEVPAPAPLQRSLEGVRIGVARDASFAFLYQANLDLLRELGAELAFFSPLQDQALPAVDSLYLPGGYPELHLGRLQGNRAMAEAIRAHHAAGKPLLAECGGMLYLLDCLEDADGERGELLGLLPGRARLQKRLTALALQEVELPEGRLRGHTFHHSTLDCAVEPLARGVCPNGRNTAEAVFRLGRLTASYIHFYLPSNPQAAAALLAPARDAD*