VKDRRFNEATDSHNCYTFTFSALTAKPAEPVGSGSRPTPAEKWPEHWGAARFYAEPMKRGVAGYRWRVRHGRVAAVCRRWLRQAGGNSVAWWSAVGCSRRCLRCHRSLSPRYPAGCAGQTQRSPAWRPAPSDRAPPVLRWASFRHAASAWFAGNRTSRSSRLPFLPPVAADSGSDIYASPPVLAVQRRTSAALSTARCAGARVLPDAQRPDARRRHGKRACCARGTDRTRRETVPARCRRRRQRQWHRSHQAGSAASTRLPAAPAGYVPPLCRRLLRCALPSRSPRWRLTCRRGIASPRQFATARAARGARWRRRAAGFVYPPAAARRDWECNSAPPSRLRLFHGFWRKRGWPDSPRERRSDKRRLHGLQHHRALPVSHSSPAICCYLRVMMPHPEGFS