MSFDITKLVDPPMPSYTFALYSRDLFEKSKFKDYDSLLENKIARSQARAKHLAWILESGNVTRPHESKRDNGNVPKTTSVQFLNAEYIATFNLGTDDHKFKSSYENTCVYDYNYEDGGRTKGWIAEDVITFVLDQKTERILFGCGRDQTSGKPFDGDFSGIAGLGRRRAGGYSLPSQFGADIMAICLPDFFTTGKSTISFHTSPFKKKTSAKLLPNPALPLFYFVNLFKVFINDKEVPLPRNIGNDMNSRYFVDTGATFSFLPKGIYKVFRDTFRKEAGFPLYKSPPSQFDTCYKADPGVAPDFPTVKMYFGQQKPENLLFLAERLVVVHQQGLFCLAFMSWKNPVTIIGSYQLQGVGLTFDTATDTLSFDIDACGAD*