MTTIPKTQKVILFEETSQDLSVLQYKDFPVPEISADEILIKNKYAGVNFIEAYFRSGLYPSKTPYVLGREASGVVVAKGDNVTKFKVGDKVAYLSPSTFAQYTKVDGTTGIRILKLKDDASEEDLKLFGSVLVQALTALTFVYEPYNVKSGDFILIHAAAGGVGQLLTQLAASKGAKVIATASTDAKLQIAKELGASFLINSSTEDIVEKVKEFTNGVGVNAVYDGIGKATFEASFESLAPKGTFVSFGNASGAVPPFSISRLAPKNIAILRPQLFGYTNTPETWEKYSKELLGLLSDGKLKFSITKVYSLKDYPKAAQELESRATTGKLTLEIPQ*