MGVREKDPLAQLSLPPGFRFYPTDEELLVQYLCRKVAGYHFSLQVIGDIDLYKFDPWDLPSKALFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKIITADGRRVGIKKALVFYAGKAPKGTKTNWIMHEYRLIEHSRSHGSSKLDDWVLCRIYKKTSGSQRQAAAAATPVREEYSTNGSSSSSSSQLDDVLDSFPEIKDQSFNLPRMNSLRTLLNGNFDWASLAGLNPIPELAPTNGLPSYGGYDAFRAAEGEAESGLRNSHVDRQQNSGGLSQSLGYSSSGFGVSGQTFEFRQ*