MPASRIGSGAKTGGRMTRAIAILCLLLAPGTAQAELEICNDTPVVQSVALAYRGGEDWNSQGWYVFEPDQCQTVLEGDLSNRYYYVTALAEGWVFDHQDIAFCVKQGVFDIVGAENCRDRGLITNLFREVDTGPRATGFRLDLSPITRIGED