MSFYSNLPVTQSETGTSGLNPTVFEIFSSNEIDALLPSSVRYILTNYWILRNPNWYTLQVNNYFKEWFEVALKGAIEWYHIKNYNSTFVDKFYGLQRFNTANDVLFKAQSKNQFSETWPLQLQLTQKQRVVVFLQKIIIPYLKDRLDEVHNHLNRPADLVTNSERNYKYYLKQYFRKLYPLIKKFFYISNLVIRVFFLTGKIGSFSLLDYMFNIGYTRALFPLEKKQMHNLNTSIGDNKMKKANLYSFQNSLKLKGKSLVDLLSQIGSQAFPAFLFMLRVYQWWTTQDITVRIQKKLNDLDKEVPRPPTTSRNQEEASSDKCPICKDTIRNPCILETGYVTCYPCALAYLPEHEGRCPVTNKQLLGCQFDESTKEWQVVNGIRRLLV