MLLVFSGTMIDWLLSWLLRADLLILLSDVVGLYNTPPSDPHSKLIHTYLKEKHDEAITFGDKCRVGQVGMNTKVKVARYVTLAGIPVVITSGYVADKEQSACEMAFVARDGSCRLQGMSSSEWRRILLDVANALKANEDIIRRENESDVVVAQEARIAESLVSRLTLKPGKISEFVQEASRISMSNSQGRFGLDNVPVHKKFWETNHYVYEDLIGILGIGRMESGNNSDISMLAGDRGNLSKFGSNCNPAHTESVQGMQFPPSDGKLRYVGGETHIITMNKDIAYGELMQKTMDVYGQALILKYRLPDEDLDALVFVSSDEALENMIEEYDRLENSEGSSRLQVFLFTAVDQDLDHFDAMADRRHFEQCYVDVVNGIFEAITIKWL*