DKAVLLNFEDGEGKVWRFRYSYWNSSLSYVLTKGWSRFVREKGLVAGDVVVFSCSEYGQEKHFFIDYKKTTTVSGGAAASPPPVV