MSLTVQKHIEKIRRDYTNDLRAEKMADRQLATAVYLIDQLALRAGNEKGEDEADTVGCCSLKFEHITLRPPSTVVFDFLGKDSIRYYDEVVVTPQVFKNLKLFKKAPKTDGDEIFDRLTVRHPSASWSLLTCPDIVLEQTTSEATCPV*