MEFSIRRDGFYMTEEEKQEENSKYLSFVPLSSSFSSSSTSNAFRWHVGPSDSVGRSASDGCNESNFFTGKEHMFDKVVTPSDVGKLNRLVIPKQYAENQSYVMTKGWSRFVKEKRLDAGDIVSFGRGVGDSGGDHLYIDWKRRPDNHDLPRLPRIPLAGVSLGRPSGPGDQFLFFGSSLAGPPQFGVQQGSGPPMAFVNSLPLLGNQSAAKRVRLFGVNLDCPESGGVPASASQLQLSSSLPFLPFPHESIGSSAAPSSTSKEQHLSLDLDL