MLAGKVPVGSAVPPRNTAPSGKGSKVLVVNAGSSSIKFKIFTAETLLPGAAGLFDRIGDPANCVLKASVPDDGGKPKKFEKKIPAKDHLTAMQDIMSFIDENVSSTFASEVCAVGHRIVHGLDMSQPKLLTPDVIRCIQDASMFAPLHNPPHLQGIYASQKVFGPDVPQVAVFDTAFHQTMPPESYVYGLPYDMYEKHKIRRYGFHGTSHKYLVDQAAAMLGKKVSETNVITCHLGNGSSVAAVRGGQCVDTSMGMTPLEGLLMGTRCGDIDPAVVLHIQNQLGLSASETDTLLNKKSGLLGLTGSNDLRTVIEGAGKGEPRSQLGLDMFVRRVRKYIGAYMAMLDGQVDAVVFSAGIGENSALVRGLICDRMQALGIAVDKDANAAAVGGKQADISGPGARIRALVIPTDEELSIAQQTLQVVRGAALAA*