MLRRSDVMVAGRVEHFRNLLRDNLTLAELKARPRLFENMLGNEQDILLLGQPGEAPIVAVNPRHERLPSLRVVAAGQALNPSVVHAALTHDGVPMRVLAAEVLVGGREPLQITAAHLLLGETRMLAQYRDRVIAAVLLAFLGTALLGWLVLRHGLRPLRTLAAKAAEIHPTSLDTRLDVAAAPAELQQVAQSFNAMLERLDDGYQRLQQFSADLAHEIRTPIGSLMGHGQVALRQPRSNEEYQALIASNQEELERIARMVESILFLARADDVRAAVERSRLDLGEELRRQAEYFEGLAEERGLSLDVQVSGQLRADPQLFRRALSNLLANAIRYASADSLIEVRGLRRSGEFLLSVENACDRLPAEPLSRLFDRFYRGDAARSDAQSSGLGLAIVQAIMRLHGGRAEASAPAPGRIRFDLAFPAQD*