MKFQNIDFSTDDITFDASFDDIFSNPTNDDAFQMSRYLFDYLGSELGLDSVDLGDCQGEAPGSKPVHMDPNCFDQPKNELIGNFSNSSRNFKLTSKEISNFAGNQAAGGVMVKDMSSPGLLHSWSSSGVLDEVSPFLHQVSIDVFGYLNVPSTICGSNLSKWLNNLSNSNKLVHSSPKLGSNSVKGGVVEQKLNANTSNCSYLLKRKKGSEDDKDHKCHWFPFQIGPAPKSSKKVEKKKSEVNTKKVASVSFVGVLFFILLFGGLVPLLKVRMEIIALCGWGGQGESNQQNTNKVANEFVHLGNGSDPLAASLYAPRNDKLGEIVGNQ*