MDDSELYRSLCEILGARGVRDSAALAGQDPGYHPQNLAGSFLVLPESTDQVAAVVRLCRQAGRALVPQGGLTGLVGGGAAQAGDVLLSLRRLNRIHRLDAASQTLDLDAGVTLEQAQALAAEAGLDPGIDLAARGSASIGGLVATNAGGIRAFRFGTMRQRVLGLEAVLADGSVYSDLRGLLKNTTGYDLKQLFVGAEGTLGIVTRAVLRLEPLQRPGATALLGLPDVDAAIAIAARLRREHAERLFACEILWHDYLQCTAAPMGDSAPSLAPCPLYLLVELAEDRHLDAGEALTALLEDCFEDGLVEDALLAANETQRLAIWRLREDSDAAIHAGVDSLSFDVSLPVPALAGYVKRIRRRLDDLVKGMQVFLFGHFLDGNLHVMLAADVPLLPLHQAVEEILYGELGECAGVISAEHGIGLEKKEALGRYADPLKLALMAQIKELLDPNGLFNPGKVIP*