MDRDGAHGEISRASPFIRDVLLARVRAVRAGDAETLAEPLGAHAIEFDDVRLAASSVREEKGKDAVDVSVGAPPGAMDGARARADAEALCASGTATRVRDKANAGYDLTLRVDVSELAAMESEAARMEVIERAARVRSAVYGAKLRAHLRALGETGGTEGALDWHTRRPGETMFIKPQKDQVTVVFPMRFEDARDAVIATQFLTHFAEVRRTQKDLSTAPAVSYIKTPPLELKEAPEELLNVAATNGGYVSFVLFKRHVAEDRLESTVWNILTFHAFVSFHIKYSKAYWHSRMRNKVESWLSILKRAKKSDPNGPKKMTTASGRTFVRK*