MKPCMKLDFRSWIQKTISEADTGTDKQVDKVAIYGTEANVCVFHLDGQVFFDLSDIPFILSCFGIGNESNNVQEYLRKNGFVTRIKRFDSALSHSGFELVESSLLDNGFAEKLSSYCTQKMFQKEETISNQYTAHDLGSEPMFSRDCYDSKSPVDDQAFSSGVNKLYPFDYQWTDSVMDNIIKNIYTTEGHKNVANAFEDVQQNQSCRSRQSRSVGCMKDRPFVCSFNNCKRAFKRYEHLKRHILMHTGERPHKCRFPGCSKSFSRSDNLSQHYKIHNISNEMHTRSYEPYRYLNKKLN