MARARAGATRARAATASGSEGSDRETAGGDACDVDFMKRVNDEANAVTTPFALQAVVASSCALAAVILYVALDLGSTAFVGNAGQKIVDAMARSGFTAAFALIFVSELGDKTFFIAALLAMRLGRLKVLLGATSALAAMTVISVAIGRAFQSLPASMKATLPVGEYAAVAMLVFFGVKTLKEALETDPAGDTPEAHGELASATEVVCKSKSGRGSIIPGFAAMVETFTLIFIAEWGDRSMLATIALGAAQNPVGVACGATLGHFIATLIAVVGGSLLSKRISERTVGIIGGLLFLAFAVFTWFGVF*