>2952631..2953458 MVDVLKVALGYQQHGFAVYPLAPETRTPLAGSHGYKDATKDPEQAKKWWGEHPNYNIGLGLDGVLVFDID MGHKSGANGNDTLAKLSAEGRADQIPSTYIETTPNGGLHIFFTYPKELKLTSRSDLFSKNGEKTGLDYIA TGVPVFPSIRENGMYQPLKGHKITKLAPVPQWLLDEIQRVSHPNPVFGGSTVYRGKRWTGKLLDEIVNGT STGNRNDFLTKIAGKMFFTGAEPQTVYNLLFTTNDNYLDTPLAESEVNKIFKSVLKAEERRRAVG