MGVREKDPLAQLSLPPGFRFYPTDEELLVQYLCRKVAGYHFSLQIIGDIDLYKFDPWDLPSKALFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKIIMSDGHRVGIKKALVFYAGKAPKGTKTNWIMHEYRLIEHSRSHGSSKLDDWVLCRIYKKTSGSQRQAVASPVQACLEDQSTNMSSSPSSSSQLDDVLDSFPEMKDRSFDLPRMNSLRTILNGNFEWASLAGLNPMPELAPMTYGLSNYGGYHAFQSAESGCRSSQVDQEQNSTELTQSLGYSSSGFGLSGQMYEFRQ*