MSVQLTPSKQAASSLENLKMSDSPVKKLNFGGKENAPAAVDVTADKPVEKPVEAPKVAPGIKEMEASEPLLQENPHRFVLFPIKYHEIWQMYKKAEASFWTAEEIDLSKDLHDWHNRLNDDERYFISHVLAFFAASDGIVNENLVERFSGEVQVPEARCFYGFQIMMENIHSETYSLLIDTYIKEPKQRTYLFDAIDTIPCIAKKADWAIKWIQDRESTFAQRLVAFAAVEGIFFSGSFASIFWLKKRGLMPGLTFSNELISRDEGLHTDFACLLFSHLNNRPSKQVVEDIIVEAVGIEQEFLTDALPVALLGMNSKLMCQYIEFVADRLLVALGNKKYYNATNPFDFMESISLAGKTNFFEKRVGDYQKAGVMASTKKEEEVKTNSNGLSFDEDF*