MRLVADFPILLLDLSIVESVNIKNMDLTLGRPSHILQNDEYMHPCTSIVPEPQNATKYIQAYLRSLIDERKKIEAFKRELPICMQLLSNEIEASRMKICDCVHGEFCKKHGSAGCFGYSRSDSPLPKADFIISKILDSLPKEDSDSPSSLNGDAALTSAISPCLHAEEANTSGDQEEVSNLQSMLYNTKGIKSCNEDQRCPSHSIATAKGGDFVPYLMNKQDVSLNPFQRTSASALDNHQEIAISMNRSSSVVTEIEESISSEQRSDRFPLHSPCQGFQLSSGISKSFSPHRKQRRCWAAELHRKFIDALQQLGGAEVATPKQIREIMQVDGLTNDEVKSHLQKYRLHMRKPNSAIPFVHFPTVIVQPQVGGTPQLVVLGGIWMP*