MKGKAAARLLVRAIELRSGLTPSSSSRHFSSGSRSFFLDKLARPVPHQISRCGSSRFSSSAAAHVVNSQNSPTDHENHKNDDQQFSNYWGIITKKTLREDGTPWPWNCFKPSDSYVSDTSIDVKKHHIPDAVVDKVALKTVKFLRALSDLFFQERHGCHAVLLETVAAVPGMVGGMLLHCKSLRKFEHSGGWIKALLEEAENERMHLMTFMEVFQPKWYERALVLAVQGVFFNGYFALYLIFPRLAHRFVGYLEEEAVASYTEFLAALDKGSMPNTPAPAIAIDYWRLPSDATLRDVVFVVRADEAHHRDVNHFAADAHLQGKELKDSPAPIGYH*