METAVHLIDHLSGRKYDYVVFGATGFTGQFVVEELARLVVSDNRKRHWAIAGRSEAKLKETLRVASENTGIKLQDVPIIVADVKDEESLLNMAKQARVILNCVGPYRFFGEPVVKAAVEGGAHHVDISGEPSYLEGMQLKYDEAAKAKGVYIIGACGWDSIPSEMGIEYTREQFDGTLNDVETVVELNGGTKGLKIHFGTFQSLIHGISNRGDLKVLRKQVMPKPVPRSAHKPQKRGILFYHEGVQGWCLPFMGADKPVAQRTNYFNYHVRDWRPVQVQTYVKVPSILHALGLMVWAIFFGIMASFKAGRDLLEKYPKVFSAGVFSHEGPTREELKDVTFSTHVFGRGWAKKYYKPEEDPVDPPADKITVKVSGPDPGYFATSACLVASAKTILEEGSTLPAGGGVITPGATFAKSKNFIEYLRGRGFTFTKLE*