LWYFLSIVCVINDKCVSSRSAAENADRDAPVVWPHLFAAGPSAFAVPQNCQLPDAATFASALAAASAGTTDLSQAQHIQNAYLSYLLSSSLSAQRNSLRILGSPQENSSRANCLTLFPVSSTASSSDAVRLPAVSTRNPMCLSPNSLALNKKQSRPTFTGHQIFMLEKKFEQTKYLAGSDRAQLAQELNMSESQVKVWFQNRRTKWRKKEAADNALVKRGESLETSPQSSSTQGIAPFLASP