MVKEQALLSTDIVPNGSMSFSVRVKRRLPDFLLSVNLKYVKLGYSYLISHGFYLFTLPAIIVALSLELGALSKQDFRQLSKDFEYDLFSVLTCSCATLFLAFLHYLSRPQPVYLVDFTCFKPAEELKCSKKAFVEHCRRIGKFNDASMDFQIKALELSGLGDETYFPPAIMKNPPVQTMKEARGEAELVMLTIIDDLLEKTNVSPKEIGVLVVNCGLFNPTPSLSAMIINHYKMRGNILSFNLGGMGCSAGIIALDLANDMLQSTGSTYGLVISTENITSSFYTGNQKSMLLPNCLFRLGGAAILLSKKRKDRRRAKYQLSHIVRTHKGADDKSFNSIYQEEDENLIKGLSLSSDLVESAADAIKTNITTLGPLVLPFSEHLLFLATLFYKKVLRRKDIKPYIPDFKLAFEHFCIHTGSKWVLEEMQKKLELTDKHMEASKMTLHRWGNTSSSSIWYELAYLESKGRIKEGDRVWQISFGSGFKCNSAVWKSLRGVKKPMRSNPWSDCIESYPTEIPDYQNVLS*