MVTTEQIHDTSFPIRERMEALIRLKQQQITDAIAELDTVKFHTDTWLRGDNGGGGQSMVLQNGTTFEKGGVNISIVHGKLPPQAVERMRADHSNLKGSSKDGSVNFFACGLSLVIHPINPHAPTTHANYRYFETSDPETNEIQTWWFGGGADLTPSYLYEEDAKWFHQQHKDALDKFDPELYPKYKKWCDEYFFIKHRGETRGIGGIFFDDFDSKPADEILKIVESCFDAFIPAYAPIVAKRKDTPYTPEQKNWQQIRRGRYVEFNLVLDRGTQFGLQTPGSRVESILMSLPATASWVYDHHPEPGSEEDKLLQVLKKPIEWV*