MGVRVTKVHRVLLFEQRPWLKDYIEGNSKRRAETTLKREQDMYKLNNNAVYGKTVENVRGRTDFRLCFNGRHYKRLVRDIRYKPNDVLLNGAHADDQSKHIVGVSMSQTDMKFATPVPAGVAVLDLSKLLMLQFHYDVMLPRYGRDNVRLIYTDTDSFVYHIKTEDVYADMWAMKEHYDMAGYSEDHPIVWLYHDKTNNKVIGLMKDESSGNPIWRFVAIRPKVYAYEYERHKKVGGSWEVGKGSASKAKGVVKSVQKTLGFDRYVSVLQTGVPVAVDMKRIETKKHQLSTVAIKKRKAFDACDTKRYWIPRDDGGLGLMSLPFGHYRCSA*