MDFPGGSGRPHQHQHQHQHQPLPPMTPLPLTRQGSSVYSLTFDEFQSALGGPGKDFGSMNMDELLRNIWTAEESQAIGAGGAGPSTAAAGPDHGGIQRQGSLTLPRTLSQKTVDEVWRDMMFFGGPSAPAAAEAPPPAQRQQTLGEVTLEEFLVRAGVVREDMPGPPAPVSPAPVAQAPPPQPQMLFPQSNMFAPMVNPLSLANGLMTGAYGQGGGGGGGGAAAMVSPSPARPVMSNGYGKMEGLNLSSLSPPPMPYVFNGGLRGRKPPAMEKVVERRQRRMIKNRESAARSRQRKQSYMMELETEVAKLKERNEELQRKQAEMLERQKNEVFEKVSRQAGPTSKRICLRRTLTGP