MEEKTLFRALLFILLSTSVAAIRQPERSPVAVTRRAALENGLGRTPQMGWNSWNHFACNINEDIIRQIADAMVDSGLAKLGYDYINIDDCWAAYDRDSQGNLVANPSTFPSGIKVLADYVHGKGLKLGVYGDAGSFTCSNKMPGSLGYEEQDAKTFASWGVDYLKYDNCNDQGLSPQPRYINMSKALQNSGRNIFFSLCEWGVDDPATWASGVGNSWRTTGDIQDNWGSMTAIADANDKWASYAGPGGWNDPDMLEVGNGGMTTEEYRSHFSIWALAKAPLLIGCDIRSMSNDTKEILRNQNVIAVNQDMSRYDTELHCFVNLVFQTQPIGLFYKMHIVWAGPLSGGRVAVVLWNRGSDEASITASWSSIGLNASTVVDAHNLWTDEVTSSVQGELEETVDTHACKMYVLTPK*