MRPILLKGHERSITVVKFNHDGDLLFTGSKDHVPSVWRSENGERLGTFNGHKGTIWDLDVCRFSKRVVTASADAMAKLWDCETGECLKTFVHHGPVRGAAFADGSNMFATISDPFVEHNAQISVYDIPENDDPSTYSDTPRLEIELPKNSDGKRVNATNIVWLNLNEALFVTFDNGSIRLYDPVTGEELDEFFPHEKKINRVSFNLDKTLFITSSADFTAKLYDVVDLRHLKTYKTDRPVNDAVISETKDHILLGGGQEAMSVTTTSGKVGKFETRFFHLVYEEEFGTVKGHFGPINAIAINPNGRCYASGAEDGYIRLHYFDKSYLDMK