MKSLQKLKISNSPKLDTFPEIDGDMHYLTQLTLNSTGIIEVPSSIGHLKGLEYLYLSGCEELLSLPDSLCNLMKLQCLYLDRCKKLEKLPEIGDLQDLHILDASETAISQPPPSITKLGKLWKLRFSHEQQFQHSSSFVLNQVSSLSSLTSLDLNNHNILSGLPEDLGSLHSLENLNVSGSNISCLPKSFKGLLHLQHLNVQFCQNLNELPGELPPNLRELFADYHLALKSSKNLVICCLKLCRLAISDYGTVSSEQVNVFLQHFLRTCIQCDFHQRACFIISFPGVRIPELFDYDRFINQNEISIELNPSWYIDKFMGFWISYGPTELDTRLEATLVCKSDPERKYSLEYNYIPEYSRFKYPFICCAYIPFETLWHASDNKEGKNPNDYYMLEVPEV*