MSLTKSKTPFSESPWVNGAPSPYYTKKSHIELREFVRNWTEENISSEVALEMEKKGRSTDELYQKFAKAGFLIPFALGVTIPKKFHELSGNLALPGGVKADDWDHFHDLILVDELCRSGSQAPMMANYGGLAYGAGPIVHFASPEMQKRYLPDLLTGKKRICLAITEPRAGSDVAGLGTTAEKTSDGKHFIVNGEKKWITNGIYSDYFTTAVRTSGKPGDYSGITFLVIPKSEGLKTKKMEIMGGTASGTTYVTFEDVKVPVENVIGKEGEAFKYIMYNFMHERMTIVYIANRLCRVCLEDVVEHAKRRKAFGKPLMEQAVVRHKIAQMARQTEALTAWMEATVYQMSKMSIAEANVKLGGQTALLKAQATATLEYVANESVKLFGGMGITKGGAGERVEQIFREYKALQIPGGSEDVMLDLGVRQAVKLFSKL*