MARENFVYIAKLAEQAERYDEMVDAMKKVAKLDVDLTVEERNLLSVGYKNVIGARRASWRILSSIEQKEEVRGNEQNAKRIKEYRQKVESELSGICSDIMTVIDEHLIPASTAGESTVFYYKMKGDYYRYLAEFKTGNERKEAADQSLKAYQTASTTAESDLSPTHPIRLGLALNFSVFYYEIMNSPERACHLAKQAFDEAISELDTLSEESYKDSTLIMQLLRDNLTLWTSDIPEDGGIHFTSKYARHVQERRSTLSFLVKTRRWKALPKLVETMSEAEERRASQPFIV*