MGIQELDPLAQLSLPPGFRFYPTDEELMVDYLCRKAAGHDFSLQLIAEIDLYKFDAWVLPSKALFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKVISTEGRRVGIKKALVFYVGKAPKGTKTNWIMHEYRLIEPSRRNGSTKLDDWVLCRIYKKQSSAQKQAYGNLMTSASEYSNNGSSTSTSSHQYDDVLESLHEIDNRSLGYAAGSSHTIPHYNRRPGLTEQKTGFLDLAREQSYNWTNFGGHNSVQELGRNLNVPSLRYGDGGGYLHGLKTNEEDDKTQQQQAEGIPQFNNSGVLAHDQSFSVDPVNGFGYSGQQPSGFGFM