MELLCCEVDPVRRAVPDRNLLEDRVLQNLLTIEERYLPQCSYFKCVQKDIQPYMRRMVATWMLEVCEEQK
CEEEVFPLAMNYLDRFLAGVPTPKTHLQLLGAVCMFLASKLKETIPLTAEKLCIYTDNSVKPQELLEWEL
VVLGKLKWNLAAVTPHDFIEHILRKLPQQKEKLSLIRKHAQTFIALCATDFKFAMYPPSMIATGSVGAAI
CGLQQDEEVNALTCDALTELLTKITHTDVDCLKACQEQIEAVLLNSLQQFRQEQHNGSKSVEDPDQATTP
TDVRDVDL