MDFPGGSGRPHQHQHQHQHQPLPPMTPLPLTRQGSSVYSLTFDEFQSALGGPGKDFGSMNMDELLRNIWTAEESQAIGAGGAGPSTAAAGPDHGGIQRQGSLTLPRTLSQKTVDEVWRDMMFFGGPSAPAAAEAPPPAQRQQTLGEVTLEEFLVRAGVVREDMPGPPAPVSPAPVAQAPPPQPQMLFPQSNMFAPMVNPLSLANGLMTGAYGQGGGGGGGGAAAMVSPSPARPVMSNGYGKMEGLNLSSLSPPPMPYVFNGGLRGRKPPAMEKVVERRQRRMIKNRESAARSRQRKQSYMMELETEVAKLKERNEELQRKQAEMLERQKNEVIAYHFEETSFARLILFLLI