>308132..308881 MVKCAQVIRKANFKMSKQLIYSGKAKDIYTTEDENLIISTYKDQATAFNGVKKEQIAGKGVLNNQISSFI FEKLNVAGVATHFVEKLSDTEQLNKKVKIIPLEVVLRNYTAGSFSKRFGVDEGIALETPIVEFYYKNDDL DDPFINDEHVKFLQIAGDQQIAYLKEETRRINELLKVWFAEIGLKLIDFKLEFGFDKDGKIILADEFSPD NCRLWDADGNHMDKDVFRRGLGELTDVYEIVWEKLQGLK