MSQAHTPSAPLAEVYDVAVVGGGINGVGIAADAAGRGLSVFLCEQHDLAQHTSSASSKLIHGGLRYLEHYEFRLVREALAEREVLLAKAPHIVKPLRFVLPHRPHLRPAWMIRAGLFLYDHLGKREKLPASRGLRFTGSSPLKAEIRRGFEYSDCAVDDARLVVLNAISAREHGAHVHTRTRCVSARRSKGLWHLHLERSDGSLYSIRARALVNAAGPWVARFIQDDLKQKSPYGIRLIQGSHIIVPKLYEGEHAYILQNEDRRIVFAIPYLDHFTMIGTTDREYQGDPAKVAISEEETAYLLQVVNAHFKQQLAAADILHSFAGVRPLCDDESDEPSAITRDYTLSLSAGNGEPPLLSVFGGKLTTYRKLAESTLTQLQPFFANLGPAWTAKAPLPGGEQMQSVEALTEQLANRYAWLDRELALRWARTYGTRVWRLLDGVNGEADLGEHLGGGLYAREVDYLCKHEWAQDAEDILWRRSKLGLFLSPSQQVRLGQYLQSEHPHRPRVHAA*