MEALTTNPSLKLTHKPLDPKSPAPIEFIDPRKRAWHSPNKFPTRLTLSFAIKRREESLEQTVTSPLTDSPLEGGGGGEEAYGEVKGVIGSRPRPGGTGMEYLLEWADGHAPSWVASENIAKDVIAEFESPWWVAAKKGDDVALRQLLESSPARDPDAIDEDGRTALMFAAGLGADACVRTLAEAGAWLDRPDNTQGLTALHMAAGYARESTVRVLIELGADAEAEDTKGRTTLGLALEVLGATSKANPVEFARRLALQGVVRVLEEAVYEDAEVEAILEKRERGVGKGVEYLVKWRDGRPSEWVGEAFVAEDLAKDFEEGLEYAVAEAVVGRRKAEEKEGWEYLVKWADIDVPTWEPQENVDPELVAEFERHDPHLSS*