MAPQDLRVAILGAGMGGLTSALALAEKGFKHIDIYETASDLGFVGAGIQLAPNMARVLDKLGVWKAIEAEAVNIEETSVRVGASNSELAHVDLHYIEPTYGYKHMVGHRYSLANGLYQGCLKHSDKITFHFGTSVTEVHSFGRGTQPKPSFTVTPRDSSKQPYTVHADILLGADGIKSVTRVAMLNDLAISPVPAVKDTNQAAYRIMIHKDQIESDPNADPELKALLASNKVVRWIGEKRHIIAYPVSNNTIYNLSTTQPDTNFAAATNATYTTKGSKSAMLGVFADFCPLVQRMLNYVPEGEVCEWKLRTHEPLPTWVDGCTALVGDACHPTLPHLAQGAAQAIEDGAVLAVVLSKLPSTDTESINKALKVYEMVRKDRAYALVELAAASGRALHLGEGAAKEERDKQFAALKAGKGPVPDKWADADVQREIYGFDCIKEAEQMFEEYFGAAAATATA*