MKSFIENAFSGSWKNLQKEIKVGDIYFGAPGDKTKTVDRALKALSKLIQESHCSLKTYENIIRRGDLESPCIVVPKVPKSLSKGHFFDWNEQKLYPHYVACRLFRFPDMNDYHQLIPSYRSCKAPFNRKSNHVCINPFHYNSLRRPKLPPVKIPNRVANQEYHQPLKSGDRSNIDTSVQTLMDAMESDAYTHHDMIPNTTVYCDMTLDDRIRQLVDSYNYPGSDTTTETGSVFGSCQNDYTSNPGSQGYLSDDMDSEIHSPSSETVKSFDDDHINVPYTEPDAWCSIYYYERTLRVGSHFQGKSPSIVIDTMYLTKTESHMALGAFSNEMRSSEVKETRESIGRGIRLYYIADDIYVENLSHHSVFIQSPNCNMRNGWHPATVVKVPPGCHCNMFSYSRLASLLNEAAKVGYEAVYSLTRTCTIRLSFGKGWGNEYKRPTVASTPCWLEIHLHGALRWVDNVLSHMNSPEMRVSSFT