MTDQLAPGFRFYPTEEELLCFYLRNKLDGVRSGDIERVIPVADVCALDPWQLPEAYRGEFSGNGEPWFYFCPRQEREARGGRPSRTTPSGYWKAAGTPGLVYAADGRPIGTKKTMVFYRGRAPAGAKTEWKLNEYKSLEEEDEYAAAAHAAVPAPSFALQTRSEFTLCRLYTKSGCPRQFDRRPGAAAAAGGGSENPAAAALANGEETGRKRRRAAPSEDTSSSDGGGDPSTQQRLRQRGADEGPNDDMVNLSELLDYWFDTENSF