MLSTSSSSLFPLPSYNVYSRSSIFSGTITSNSWIFRQRKILCSCMTSSRNVNEGISPFKLSDSSDMKIINSIDEPEDDSDVLIECRDVYKSFGDKHILRGVSFKIRHGEAVGIIGPSGTGKSTILKIIAGLLAPDKGEVYIRGKKREGLISDEEVSISGLRIGLVFQSAALFDSLTVRENVGFLLYENSRMPDDQISELVTETLAAVGLKGVEERLPSELSGGMKKRVALARSIIFDITKDTVEPEVLLYDEPTAGLDPIASTVVEDLIRSVHIKGEDAMGLAGKVSSFIVVTHQHSTIERAVDRLIFLYEGKIVWEGLTHEFTTSTSPIVQQFASGSLEGPIKY*