MQGAGDSTSTAEQAAVASGPAGTALELHPEVRAFFLQYYSEERLERLLKMLAVPPAHTTIRTNTLRTTREELIARLNEHLAATEFRAQPHPVLSDMIVIPSGSSQRPSRSYPEVVVTRKTGEALMRGAELYAPGVLAAERNISAGDTVSVCVDVKMRSLRGAIVDRGYGDIFLGNGIAEMSRSEIFRATSGCAVRFTERVHNAPGMNGVLEGLMYLQNLPSAVVAHVLNPQPGERILDACAAPGGKTTHIAQLMGDKGVVYALDRTKSKADVIAGTAASLGIKCIRALRLDATKASRKRTPAEEAALPREGPEAEGHDYGRTGFPDEWFDRVLLDPPAPPSDELALDLDGLRPKLDEDITPAELRKHAEYQRALLWAAVRVLKPLENEMMVRHALDTFPLRLEPAEPRVGGPALPNAGLSEEEARLVQRFDPSDGSGSDLPGFFLARFTKTGPCAPP*