MGVREKDPLAQLSLPPGFRFYPTDEELLVQYLCRKVAGYHFSLQVIGDIDLYKFDPWDLPSKALFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKIITADGRRVGIKKALVFYAGKAPKGTKTNWIMHEYRLIEHSRSHGSSKLDDWVLCRIYKKTSGSQRQAAAAAATPVREEYSTNGSSSSSSSQLDDVLDSFPEIKDQSFNLPRMNSLRTLLNGNFDWASLAGLHPIPELAPTNGLPSYGGYDAFRATEGEAESGLRNSHADRQQNSGGLSQSLGYSSSGFGVSGQTFEFRQ*