MGIQETDPLAQLSLPPGFRFYPTDEELMVQYLCRKAAGYDFSLQLIAEIDLYKFDPWVLPNKALFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKIISTEGQRVGIKKALVFYIGKAPKGTKTNWIMHEYRLIEPSRRNGSTKLDDWVLCRIYKKQSSAQKQVYENVITSGREFSNNGTSSTTSSSSHFEDVLDSFHHEIDNRNFQFSNPNRFSSLRPDLTEQKTGINGLADTSNFDWGSFAGNVEHNNYSVPELGLSHVVPNLEYNCSYLKTEEEVESSHGFNNSGELAQKGYGVDSVGFGYSGQVGGFGFM