MSLRIAVVGTGIFATDTHLPALQKLDNIYQVVGCYNRTKAKAETFAKKAGITKVYDSLDELLADKDSIDVIDALLPVQYNPLIVESALSNGIPIAIEKPIAANLEDAHKVVELSRKYPDTPVFILEQWAYYKSIELIKKELPRIGKLVSFQYSSTGAFNFNNKYLSTGWRQHPKHIGGYLSDGGVHQLALLTGILGHIKSVSAKTTQIRELSGTVDTLYSLMETESGLIGTFTYGSCFGNTEKKGIFQILGDNGSIYLDFSPTLPSPKITINTGGFSAESERKTEEIQVENENFDPVREFQVFGEGLLKKDYSGYITTPEVAFHHLAIVDAALKSNGQSIDVEKA*