MAAPLAPRPHVMVLPFPAQGHVMPLMELSHRLVHHGLQVVFVNTDFNHGRVLQALAAETGGGGGDAVLPDGIHMVSFPDGMGPDGDRTDIAMLADGLPAAMLGPLQEMIRSRKTRWVIADVSMSWALDLADPAAGVRVALFSTFSAAAFALRLHVPTLIEQGILDECGNVTRNETIRLSPKMPPIEAAEIPWASLSSSPERRKVIIQNLLKTNPAIQQADTVICNTFEAIESEALAMVPHALPVGPLEAAAASRSAGQFWPEDPACLPWLDAQARGSVVYVAFGSFTVFDAARFQELAGGLELTGRPFLWVVRPNFTAGVGEDWFEAFRRRVEGKGLVVGWAPQQRVLSHPAVACFLTHCGWNSTMEGVRHGVPLLCWPYFADQFCNQSYVCNVWRNGVKLCADERGVMTKEEIRSKVARLMGDEETRVRAAVWKDAACASIAEGGSSRLNLLKLVDLLTEQ*