MTTTRKLPAFDELPTFKEFTGCAWEVWGKDDQLGTVNLLTPEVVKEASKEIKTGKSIALNWPVNFPNKPVFGRKQPEHEVIYKAEFGAVQDDHLHINTQSGTQWDGLKHFGLLHHSLFYQNTPALSFKTGAISFPDPNNIDPEVIKLGIHNWAQHGICGRGVLLDLVKYYTEKHGKLPYDPFTTHAIPLEDLQAAAKAQGVTFQPADILILRVGFMLRYYGATQEERDGLPDKPETFAGIEQSEDMKRFLWDNHFAAIASDQPSLERWPPPEGVRHLHSTLLGLWGMPIGEFFDLEALAKHCAETGRYTFFFSSWPLNVLGGVASPPNAAAYF*