MATVTTQASAAIFRPCASRTRFLTGSSGKLNREVSFRPSTSSSYNSFKVEAKKGQWLPGLASPDYLDGSLPGDNGFDPLGLAEDPENLKWFIQAELVNGRWAMLGVAGMLLPEVFTSIGILNVPKWYDAGKSEYFASSSTLFVIEFILFHYVEIRRWQDIKNPGSVNQDPIFKNYSLPPNKCGYPGGIFNPLNFAPTEEAKEKELANGRLAMLAFLGFIVQHNVTGKGPFDNLLQHLSDPWHNTIIQTLSN*