>3102502..3104271 MTISTDTTLLHDPRRQASLLYWQGFSVPQIAEMLQVKRPTVQSWKQRDGWDGIAPISRVESSLEARLIQL IAKPQKSGGDFKEIDLLGRQIERLARVNRYNQTGNEADLNPNVANRNKGERKRPKKNFFSDEAVAKLEEI FFDQSFEYQLQWYRAGLAHRIRDILKSRQIGATFYFSREALLRALKTGHNQIFLSASKTQAYVFREYIIQ FARLVDVDLTGDPIVIGNNGAKLIFLGTNSNTAQSHNGDLYVDEIFWIPNFQKLRKVASGMASQKHLRST YFSTPSTLAHGAYPFWSGELFNKGRASAADRIEIDISHSALAGGLLCADGQWRQIVTIEDALAGGCTLFD LDQLRRENSDEDFKNLFMCEFVDDKASVFPFEELQRCMVDVMETWEDFAPFADHPFGSRPVWIGYDPSHT GDSAGCVVLAPPVVSGGKFRMLERHQWKGMDFAAQAEGIRRLTEKYNVEYIGIDATGLGLGVFQLVRSFY PAARGIRYTPEMKTAMVLKAKDTIRRGCLEYDAGATDVTQSFMSIRKTMTSSGRSATYEASRTEEASHAD IAWATMHALLNEPLSAGSGMQPKSILEFN