MSSLAVRDPAMDRSLRSVFVGNIPYEATEEQLKDIFSEVGSVVSFRLVYDRETGKPKGYGFCEYQDQETALSAMRNLNGREFSGRALRVDNAASEKNKEELKSLGPAAPVVDSPYGDPIDPEDAPESITRAVASLPPEQMFELMKQMKLCVQNSHQEARSMLLQNPQLAYALLQAQVVMRIMDPDLALRILHRKVHGRRCCLRPARDSHDLRGGPLFDPRLLMGEPRGPMMDQRGLPMDGRGSRDSRGMETEVLETRVLERRGMETCAMEARGMDARGMESSRGPMTGGIQGPGPINMGAGGPQGPRQVSGISGVGNPEGGGQPSSFSPGQSQVTPQDQEKAALIMQVLQLTADQIAMLPPEQRQSILILKEQIQKSTGAS