MDPAQDTLRQHFAALLRHGLQGAPLVQRLLSIANQLGTAVPTDMMSQAYRAAPHVQQQQPASAAAAPPQAASAQLTSAQLTAQRVAHYLAEASRGGPVAVTQPKPASKKRQHESAAAAATSAAGNNPQAALQNQEDAAAEDGQAVGTDENEDGHTYAEYRAMQIRALHPDIMGHPDPLVETASLASVPLPPPSFNHSLHDCVEGRLLSDAQLETIVYANMKFSGPRLQTGQRAGFFLGDGEGWWLNMNGCPAGDVHAGDVLGX