FVSGLARCGKSCRLRWLNYLRPNLKHGDYTREEEEIIIKLHQQFGKRWSKIAEKLPGRTDNEIKNYWHSHLKKLLKSEENTTTYDQSKSKEGDNFEGNVRSESPESNVCDGINLVLESSLPVSTETLEGDNYSSTSCSAMNLPRPKDTSVAAPWVIEDFGGDFWTQPFVVEDSYSSNVICSDEGIALSIPNFYDGAYL