MVSFVGSVMSPAVNFCKSNGVASTSSSSYMKTFFPNFDLGKPLLLRSLTNRKDKWTVCACVAPPRDYKAADSDRVLNTKFNPEDDSDVLIECRNVCKSFGDKHILRGVSLKIRHGEAVGIIGPSGTGKSTILKIMAGLLAPDKGEVLIRGKLRNGLVSDDEISGLRIGLVFQSAALFDSLTVRENVGFLLYENSAMPEDQIAQLVTETLAAVGLKEVEDRLPSELSGGMKKRVALARSIIFDTTKDVVEPEVLLYDEPTAGLDPIASTVVEDLIRSVHVAGEDALGKPGKIASYVVVTHQHSTIKRAVDRLIFLYEGKVVWQGMTHEFSTSTNPIVRQFASGSLDGPIRY*