MEKISEKIEKRRAMRLRCAFQNYEWGCVGEQSEVGRLCSLQLNIEVEQKPYAELWIGTHESGPSLVLMDDLGKSTMLLKDWLLDNPELLGDKVVHHWGPELPFLFKVLSVAKALSIQAHPDKKLAKRLHKLQPSIYKNANHKPEMALALTEFEALCGFVNSHELKQVTESVPELQFAFGGFDTFVDVPKFHVDKELSKAELKSAFSSLMSADKNVVETALSRLLLRLEREKQVRTLTSKELLARRLASQYPGDVGVLSIFFLNYIKLAPGEALYLEANVPHAYLSGECIECMASSDNVVRAGLTPKYRDTKTLCAMLTYNQDPPNILYGDAVNIHTKRYSPPFDEFEVDCSIIPSGQNVTFPAAPGPSVILVIGGTGVMSQFYNKQKHMTSLQSGDAYFVPAGIQLDFAANPETNSSELKQNPLHIYMAGVNRRVLED*