MQIRLIDGPLGQDLVSSYGFVDYLDHRAAAASILTLNGRQIFSQPIKVNWAYASGQREDTTGHYNIFVGDVSADVTDATLFTFFSIYPSCSDARVMWDQRTGRSRGFGFVSFRNQQDAEKAICEMTGKWLGSRAIRCNWATKTGTVPGQDEEAPTAASIPNMNTIMDVSGELTNPASVTNEGQQEAEAASREAPENNPQYTTVYVGNLAHEVTQGELHRQFHMLGAGIIEDVRVQREKGFGFVRYRTHEEAALAIQAANGRIIGGKSVKCSWGTKPTPPGTSSGPPPLPAPVLPLEGLMAAGLSQGYTADDLLAYQRQLALTQGGAGALLPLSNQQGINMSLAGMRLGTRTGFDSLQIGLGQHQIL*