MPPRRGRAAVAGPAQEELDQDLKDALHRSQPRPFKGEGPKLGEATEAWIDSMDEYFEVAGYNDRSRMALACLKLAGVAKSSWKNYCEAEHLMQNQLGWADLKTFLRKRFYPPGFGKDKLNQFLELSQGSQTIEEYYQAYSELLRFAPIMDEATLLDRFIRKMNSPLDSLVKNSSPISVADAVAKAERGRQNQQIQVCRSQENVCTALHLPYYEEKYKQYRIVSHLVKDIVNMSKVRQATIQREDILRPELIVPAQLAAFLLTKVIYHGAGWALPPVGAEEVIPAQLPVVQEEEEASEPPQKRQNVEEGQADTTQAEPDYPDPASPEHL*