MSTQSTPKINYLKSLAAIRERCQQVFNLTIDQDQLEFWTVDQTTLPAIVDFCSYLISRDYGTDYESIPPHGRWRHFLANAEDRISPLLKEWSSEPNLDPLEIGRRLVDLFVVAVLMDAGAGDEWKFIEPTTCSTSSNANESVDQGIGRSEGLAVGTLHAFKRVDPIGLKSITPTKVAEFMQSKDGNRMVGLDGHSGHLLSSGSKYFPVHDPQNNTNDNSRPGNLIDYILNHPDVRPLPRPVMRGEIIVPIDVLWEIIIDEKHGLGSIWPKEGRESIHGEFIGDVWTCDALNRVTKDGGHVPFHKLSQWLTYSLIEVLEKTLNWKITGTEKMTGLPEYRNGGLLIDFEYIKPKPLSFMKSLKLDESKIETFNLIDTLPPLPASHPAIIEWRAITVIALDRIKDSINLKLDLTSDGSALSLPQVLEAATWKGGREIARIKRAKNEDTSAGPPIKVISDGTVF