MEELKGRDEAVDVAKSQEPYQLVGRPVSQSMEEYKGKVGSIIKEYFATDDVASVAANLADLGYLSYHHYFVKNRISMAMDRHDQEKDMAAVLLSSLYADVIEPEQVSKGFRKLIDSTDDLALDIPDAVDVLALFVACAVVDDILPPPFLKKTLKSLPEDSKGVEVIQKAEKSYLSAPLHVEVIEHRWGGSTHVIVEEVKKKISDLLNEYVESGDTIESCRCIRDLNVPLFHHEVVKRALILAMERRSAELLILALLREAAEEVLITSSQMSKGFGRLADTIDDLSHDIINAKDKFESLILKATIEGCHSPTSFRSIPSQLDGLAEQNNARLFKEREITIIQE*