LGELNPSNLADFGNESFLPKTKGTRPQNVRCGLASDQKCVRTLDDWDRIRYDRTRSGDVLIYDGYRYDRRANYNDIIYWGCAKKRISCNVYMITHKNKPTYVAISGVHNHL