MVLMLEQLRPNPDNPRTTRNPKYEEIKSSIHARGLDSVPKVTKNPDSAEDVYIFSDGGNTRYAILSELYQETGDERFRRIQCIFKPWPGRLKCVIGHLAENEMRGDLSFIEKALGVAKARSIYEEQFERKVTQQELADLLTGEGYRVTQSNISRMEYAVTHLFPHLSSLFYMGLSRTQVLPLINLYSAAEKGWKVLCQESAVLPLAPSFEVVFASACSRLELTALTDYSLEYLKDELMGELVKALPDPTITWDRWLIELDPAEQQRRQLFGSPEQTYVPEPEGPPEHAPPPSPSKSRGPQSPPATAENKAPATQEVLNERGEGCFPDLHPAAGVELQPDMFGGEPVLSGEAFAEASPGVSEPSGAFQTSVSSIAFAAAGLEPVADIWHIPSLQDDIEHLQDMAFRLAFELAEALEIGELVIEDKSPLSSGFRIIDEPMYSAHSGRQLLSLFSSDSTALAASAFSMLVVGAPEVGGEPLLDDIAVVKYFRLIRILRRLHELQRLTGGGE*