MDDATRRLRVVSGHFRVEKPPSASRYPFDVKELQRILDHDNHEHRQAMKEFMNDDLYVPQYDISLRDERELALQRLKRVCRAGFISVTDFRTNPFRIFAAHEVAALCDPSMGTKMTVQFNLFGGTVLKLGTERHHGAFLRDIDQLDAVGCFALTELGFGNNAVEMQTTAEYDKDTQEFVIHTPGSLAQKYWITNSAVHAQWAVVFAQLTVAARQEGIHGFLVRIRNPDMSVCPGVRVEDMGHKMGCNGVDNGKLWFDHVRVPRTALLDAFSSVSAEGVFRSSISRPRDRFLRVADQLLSGRLCIAAMMQSGSKLALTIAFRYAASRLCVGPGGRSDTPILAYQLQQRALVPLLARTVALAVGLNYVKERWAAASGFVPGQPIDPTTSTEVVVLCCAIKPLCSWNIEECATVCRERCGGQGYLSCNRFGSILGFAHAGMTAEGDNRVLMQKVAKELLGLAGSLPSLRERVAGAATPALSPQLVAALAAGPTGANALAVLGDLAVLQRLLAVREGRLVRQLAAAMAAANAAAGGALTAQESTFDTWMKRESDLVQATAYAFAEREVMDSLLRTLSGRQLPGNQQSQCQSQCQAALSGGVAAVLTAVARLFALRCVESDLPWFIAEGELPGKAGRSVPEAVRAAVSELSPQACEALVSSFGIPDHLVAAPIAGDWSRYNMVDNKGELFGADV*