MGVREMDPLAQLSLPPGFRFYPTDEELLVQYLCRKVAGYHFSLQVIGDIDLYKFDPWDLPSKALFGEKEWYFFSPRDRKYPNGSRPNRVAESGYWKATGTDKIITSDGHRVGIKKALVFYAGKAPKGTKTNWIMHEYRLVEHSRSHGSSKLDDWVLCRIYKKTQRQAVPPVQPCREEHSTNGSSSSSSSHHDDVLDSFPEMNDRSFNLPRVNSLRTLLNGNFDWASLAGLNPIPELAPASNGYGGYDAFRAAEGEAESGLRNLQMNSSELTQSFGYRSSGLSNGGFGLSGQTFEFRQ*