MGIQELDPLTQLSLPPGFRFYPTDEELMVEYLCRKAAGHDFSLQLIAEIDLYKFDAWILPSKALFGEKDWYFFSPRDRKYPNGSRPNRCAGSGYWKATGTDKVISTEGRRVGVKKALVFYVGKAPKGTKTNWIMHEYRLIEPSRRNGSTKLDDWVLCRIYKKQSSAQKDVYNSNLMTREYSHNGSSTSYSSHQYDDVFEDKTGFLNLVREPSFDWVNSTGHNSVPELRLRHNVPSVRYGDLGVKTSEEGNKMHEQAEVIPRFKNSGVLSYDQGSSVDPVNGFGHSGQQPSGFGFM