MEVLRGRVHFFPFSTQSTYFSIRARASFKVQQENDPFFQAAIERASLHPLLIDPYVGCLLPCNSVEDMDQELHPYCLATKFIDDKLLETMQSTDGLKQVVLLTDGLDTRPYRLNWPTSTLVFDICPEKVFRGALQKLQDAGAKIPRGCMSFHVPSESFDVENILCSKGFSGTRPSIWAFQGLPVVNLESFKDILSTVSNLAMKGCLFLGELPVRLAEMDVGDHVGDLSAIKKWLDDLFMSYGFRVKMIEYDEVARNLRQDSAKRVSEVSTSILFVAEHLRFSDDQMETWRTEFQRIEEEGDEEGFEEL*