MQERLPFFADLEASQRASVALVVQTAVVNFVEWMHDPHSDVGYTAQAFELVPQDLTRRIALRQTVDMVRVTMEFFEEVVPLLARSEEQLTALTVGILKYSRDLAFTAATAYADAAEARGTWDSRMEASVVDAVVRGDTGPELLSRAAALNWDTTAPATVLVGTPAPGPNGSNSDGDSERASQDVRDTAARHGRAALTDVHGTWLVAIVSGQLSPTEKFLKDLLAAFADAPVVIGPTAPMLTAAHRSASEAISGMNAVAGWRGAPRPVLARELLPERALMGDASAIVALHTDVMRPLADAGPTLIETLDAYLDCGGAIEACARKLFVHPNTVRYRLKRITDFTGRDPTQPRDAYVLRVAATVGQLNYPTPH*