MATVTTQASAAVFRPSATKTRFLSGSSGKLNRDVSFKSSTLSYNSFKIEAKKGEWLPGLTSPTYLNGSLAGDNGFDPLGLAEDPENLRWFVQAELVNGRWAMLGVAGMLLPEVFTSIGLLNVPKWFDAGKSDYFASSSTLFVIEFILFHYVEIRRWQDIKNPGSVNQDPIFKSYSLPPNEVGYPGGIFNPLNFAPTLEAKEKEIANGRLAMLAFLGFIVQHNVTGKGPFDNLLQHISDPWHNTIIQTFSN*