>309399..310436 MPSLDSLGTPVAWADREGRLLGVNPAFARWLGVGARRLVEQPLAALEVQGDALARFLLNDERDVLRLHRL ALGLPNDAPRFAEGWLSRLDDGGWLLETHPVDEFPALDPTHALPNALSAALKGLAHELRNPLAGLKGAAQ LLARRSAGRDEDERELLELIGTEIERLNTLLERLLSPTPARPHDRLNIHVVLERVLRLAEAEGGWSVQVQ RDYDPSIPDILGDGDRLTQAVWNLVRNAFQAGATRVTLRTRVEHGQRIRDRVHAMSLRLEIIDDGGGVPE ELAEHLFLPLVSGRAEGSGLGLALAQQVSRQHHGTLTYRSRPGHTVFTLVLPELAGNDDKEHLHG