MSDGTDAHRAPRNEDDTSTKNAVSVIVGTYGAELAGARLDLSNTRLVPTFGYAAHRAAVRALDSHGHLLASGSNDESIKVYDLRVWREIAEVSTEGATVNALSFSAAEECLLSGGSDGIVSLWNSGGEEDFALLRTRKATTAPILELAAHPFLPAYAALSSSDELVLSSLAFRKVARVRLQAARGLALAWQPSGEAVAFSASKSIAGANVRSASGSGSARIDALHQVRLVSAQAASEDAHASAVLPHESRVTTLCFVDNQTLLTGSDAAEVLLWDLRTSSKQAGAIANHASRVRGLAVLPYGAAIGSEAGASHLVVSVDSAAELYITDLRSPGEPMVKFSFGQGLRATCMQIACVGSPPVRPGSRSKRGGIPSRAARQTGNEPQNLEHEHRSGDISTQAKKRKSHKSATKESKP*