MLRLLILLMTTLSLSACLSTKPTTFPAEFANLDYELSDQDARRWAIASTQVEQCIYPNLTRIQREHFSKEDAYIHSQYVFFYPLEEIIGEQYVKMIQADEKSMGYAILQYKKFKQRQEKPLEEEPCRVLRMQAKDDLAVVKGQYKSGMAEENPLNQDKHNLDGVATNQNKFFFDIIKWGAALLL