MKLDPTVLRTMSKEDFRVLEAVEKGMKDHALVPLPLTTSIANLRHGGAHKIVSSLLRDKLLSHERTKNGYDGYRVTNAGYDILALQNLKARKIVAALGQRIGTGKESDVYLAVDLSGQQIVLKFHRLGRTSFRNVKKKRDYFGNAAQQAHSWLFLSTLSALKEFAFMKALYDVHYSTPVPIAHNRHIVAMGLVRGVPLYQVFPKQLSAEQAADIYEQAIALAARLAKHGLVHCDLNEFNLLVDLSGIQSLATSGDDPYIRHSGMSVAGEKSVGALSKPAWEQSLEEGDKIAEVLPEPIARLDNGDPKPVVTLIDFPQMISTKHPNAQELYERDLACLRRFFELKIQCTIPYDVGTEVVWERVKQLSFDTADELDASIRLDVELKASGSGDILNRELELYYFNTGSMEISAALQEVSDEGEDNSVWEESSGRRYSGELVLDIPEAATDTAAIGGSDDYDGQEEYSMYTASQSVECSSHQNQSREELEEIARVRVRRQLDEQRRRSRTRGAFRKRNSNKTYVKGKRIVSETI*