>1003903..1004772 MAVKTPLKWVGSKARLMPQLLPHLPEGKRLIEPFAGSCAVMMNTDYDEYLIADVNPDLVNLYKTMAYQTD ALLIELEALFSAGSLGDEESRAVFYYAVRDAFNQSGKSFGSESVEAAARFLYLNRHCFNGLCRYNRRGQF NVPFGKYKKTYFPADEIRAFAEKAKRATFITAHYSETLDLVRDGHDVVYCDPPYLTDTDNFTAYHERGFS HMDQGRLARKLRRLAERGIKVVASNSDLEMVHYLYAGFDAVRVNAPRSVGAAAASQKVAAELILKSPANP AIGVRAVMA