ERVRQFTNVYIKNFSDKLDEKALQVMFEQHGVVKSVAVMRDRDGNSRGFGFVNMETHEDAEAACEALNGIQVEGTNDTLYVGRAQKKQERQQELRGQYEAQKQERIQRFQGVNLYVKNLDDNVTDDELREAFSTYGTITSVKIMSDGKHSRGFGFVCLSSPEEATKAVTEMNGRIVGTKQLYVALAKRREDRKAHLTAYNGKKLLNKFTPIMGQPFQTAGGASGYFMPFQGAQRTYMQSQIIRATPRW