MDALWNGSSCDWPAPTVIISDDDAAAAELRRGPWTVDEDALLAAHVAAHGEGRWNELARDAGLRRTGKSCRLRWLNYLRPGVRRGGFTPREQLLILDLHSRWGNRWSKIAAHLPGRTDNEVKNYWRTRVQKHAKQLHCDVGSRRFHDAMRNLWMPRLIERIHADDSAAVAANATGDVSHFYSASPSHELSSSSQPAPAYRNAAPNGSCARAPSPDASCVTGPSSWSREASPASQFQSSGSTIAGPSTSTELCQNGCSSATSVDMFDESWSELLARANHDDTDFGLGETGDNWWGLEDIWEQPL*