MLSQVFLLSPRGDTLIFKDFKGNVPKTSTETFFRKAKFWDGEGRDAPPAFTVDGVQYLHVKVGGLYWVASTRENVSPSLVLELLLRMYWICRDYFGYVSEEMVRKNFLLVYELLDEIIDYGLPQNSSTERLKQFIMMEPVAVKQRLGGGGRAGLKLPGGATGPTEVIKSVLDTDRTGAKEEIFVDIVEKLTAIFDASGHQKSSSIVGAIQIKSYLSGNPPIRLGLSENLILGRRDSRMQQSSAYGSDTDVVVLDTYSINEGVDAERFDAERVLELAPPDGHFALMNYRSSRSFRPPFRVYPLVEDDMYAGDKLTLYLRLLAEYPASKTASGVEVTVPLPRSVQRVHCETDAPNESKLLALPGRGAFEQSAEWRX