MPSLNGREVGPTGYGTMRMTWVPQPPSHEQCFETLNTTLKLGANFWNAGELYGTPDYNSCHLLNKYFTKYPENAEKVVLSIKGGLKRGELTPDSSEANIRRSVEECLRVLDGKKKIDIFECARQDPNVPVEQQVSTLAQYVKEGKIGGIGLSEVDAETIRRAHKVHPIAAVEVELSLFDTTILNNDVAKVCAELNIPVVAYSPLGRGVLAGAFTSVSEIPEGDFRRTLPKFQEDAMKENIKLVNEVKDLATRKGVAPVQIALAWILTLSGKPGMPTIIPIPGGTTVDKVTQNLEGVPRLSDAEMDELKSILDRIQVIGARY*