MKPKRRTLNTALSFTVGETLAPLMEGPVPECDDDGKHEESWLNMKFWSKSNKKRSDPRLLLGVLGCPLAPVAVCADPFPHLSIKDVPIETSSAQYIVHQYMASTGASKLQNFVHNSYTTGKVKMITSQYETPSKVSKVPMKSAENGWFVLWQMMPDKWYMELALEGSTVQAGSNGKIVWRHTPWLGAHAAKGPVRPLRRTLQGLDPMTTASIFVNARCVGEKRIDDEDCFVLKVSADQATLNERSDGPAEIIRHVLYGYFSQKTGWLVYLEDSHLTRIQATGSEAVYWETTIESSLRDYQEVEGVTLAHAGHSVVTLYRFGEDATNHTRTRMEETWNIEEVAYNVPGLSPELFIPPAEIAAPKSRENSRPPLKSASRSLSL*