MVEPRNEAQKLREEILAAKISRRCHQQKRTGVFYALVGVARDEEDLAPVELLDHDLLRVFELIVERGKKENSLPEAHRLLCAAMRVSRRWHRLASQPHLWSTFHLRAHAVQLPWAFNALATLPRFRSLAHLSLDIFDTSADDIVPHGQLQLVKDSFAFGIESGRCLVPCNGGSGLPPLSRVRSLALRLFHDPEGAVFRRLVPTPESLPWIPACTPDDLRRTLDPSFELFDIPARFPGLERIALPGERAGCLRGVGILAGYEFTRVERLDLRVHFPGHPSESTLQLFNERLGGGTEGLSRLLDGLVPDPGDAGESEPEGARPVAVSDLEFAGEEPGSDAESDIDAELGPDPRPRIQRPESVTSGEDDDGCSLAEELEFELRDVPDTFLAID*