MVALILPVYTKSARELTQVKNNTKLRKLLIATTNKSIIMIEDIDFSLDLSDRKKKKPEKDGEEDEKSSKPDKPDYRSIIRKKIMTCIIMLFDYRSEDQWLAFSDYYEAFVDSVRISSPIFDFTNPLVDGKYMEFVVGDRSTDSDSCESITTQAITRRPLSNSSPISRTNYVDNGLLCLYVSSMESLGHQEIVNPTMINDEKVAAALFYGPSVGINYGDLAVYHTPKSTGREEIMDCDVNYPVHHSRGGDENWIIKHRVLINAGSLLINPLML*