>311989..313032 MKKVIKRKVILFSLPFLLLLLPILAFFALFVGSSDSSSDTNINVNTSQQQVAKTIWERVLKEGGTKEGAA ALLGNNQAESELQPSIIQSNATYNEAKAMDTTLGGYAFGLAQWDSGRRVNLLNYAKSQKKSWTDTNLQVE FMFEQDGTDSTLLKQLVKGTNVKQTTEDIMRKWERAGAVDSLLKRQGFAEYWYTFMTTGGDSGTSGGSGI TPDIPSGWTLDKPINTSGYLATSYEYKQCTWFTWNRAKEFGITFSPFMGNGADWQKQAGYTVTTTPTLHS AVSFSGGQTVGGQWTADPQYGHVAFVEGIHSDGSVLISQSGTGFSTVYTFQVLTKAQASQLHYVIGK