MCEETRARIRVLDGAVGTSDRIVLISGREEPEAPLSPAMDAVIRVFKRVTGLSESEGDGKAYGAAGVAFCSIRLLVASTQAINLIGKQGSLIKSIQESTGASVRVLSGDEVPFYAAADERIVELQGEALKVQKALEAVVGHLRKFLVDHSVLPLFERTYNATISQDRQSDTWADKSLLHGTSQTGMGSDYSLPAKRESLYLDRETQMEHSGLPMYGQEHGLSGIRSSGLGRAGAPIVTQIAQTMQIPLSYAEDIIGIGGANIAYIRRTSGAILTVQESRGLPDEITVEIKGTSSQVQTAQQLIQEFISNHKEPVPSSYGKMDSGLRSSYSQLGNTSYSSSSLSSQPYGGGYGSSGVGGYSSYRL*