MKLVEVEGSRTIQNIYTSLDVHVGQSLAVLVTLDQTPKDYYIVASTRFTRNILTTTAVLHYSNSRAQVSGPLPTGPSYQPSFYTSCNFQWNLTANVARPNPQGSFHYGTIQPSRTTILANSAPLLNGKQRYAVNRVSYVVPDTPLKLADNFNISGVFSFNTIQDTPTNGPAFLATPIMPASLHQFFEIVFQNNENTIQSWHLDGYDFWVVGTWKIKEIRLGDFVDLMNLS