MATVTTQASAAIFRPCASRTRFLTGSSGKLNREVSFRPSTSSSYNSFKVEAKKGQWLPGLASPDYLDGSLPGDNGFDPLGLAEDPENLKWFIQAELVNGRWAMLGVAGMLLPEVFTSIGILNVPKWYDAGKSEYFASSSTLFVIEFILFHYVEIRRWQDIKNPGSVNQDPIFKSYSLPPNKCGYPGGIFNPLNFAPTEEAKEKELANGRLAMLAFLGFIVQHNVTGKGPFDNLLQHLSDPWHNTIIQTLSN*