>3142616..3143593 MATTQLTDIFVGDYYASLAPVNSPEKTAVYESGIVTRSPVLDAIASGSQGTAEISYWQDLNADEAPNISN DDPNDQGEVGKVTQDSMRARVLYLNKGYGVTDLTAELANSEPQQQIRNRFGTYWTRQWQRYTLGAARGII ASNIANNGGDMVIDAGATISANAFQDAAFTAGDAADQFGAIGVHSVVMNQMVKQDLIEYLRDSDGKIILA TYLGKPVFMDDALVYGAGKYLSVFFGQGAFGYGEGTPKVPVELERKPGGGNGGGAEVLWERKTYILQPAG FSWKGSEAQNLSPTATQYAAAANWQRVFSRKQVPFAAVISGTTTP