MKSGVSSFQTDGAIMIRHGVVILVSLLWFATAEASPCSINGLPIVKNISELPQHNYGRSGLSHTTIAGSVLHGMKEIEVWLQTFAPGSRTPIHRHSCEEVFVVLKGQGTLYLAPSSHSKYPGNPQEFHIFPNSTFHIPVNDVHQVWNTGEHEDLQVLVVISRPPVKVFMYDDWSMPHTASKLKFPYYWDEKCYQTTTRKDEL