MSRPFECRVDGVRVVVADVRPTTTLGDAVRACVTKLGRRDAIALAGTDDDGRAATHAAYVDGRDHTRELGTAVRLLNLGVGARIEVRAIASGRVGREGGVGRGTASSGGRGGGRDANAGETRTSTGAESIERDFRVIRRAMEIEEGPEVPTEEEPDGFFELTTVDARGLVGRPKAEPILMTKKMREAAEAGKARPARAVIRFMAPMPSDLIVEASFSASERVRDLYAFVERCASSADVASKIELFVTPPKRVLARNDETTLLSAGMAPASRVRVGVKGSSGLFASASEAEALFRADVVALVAEQRPTVRVVEKKASEVTTSKAPADARTAEEKKKALADKLARGGKPSWLKL*