MLPYAQRLTQEAVLPRHVCILLTWLKVAAALGAICLTPVADAHAADVQLGERYPLPFVHVSDVPVNITEQLVRSALPGAPGAAEEAGSVTMAQLLSRCTENAETRMLADKAVEVALAEQRLVAALAAVRQRLASASLTFAVQRTGGAFIITNAREVETVLAAAEAELEQVRASPLFGGIMAKFEEVEQLLAAVATSILATLRCQDTFLLLSALMHSPEVLPVVPELAPGWDTLSSAWRKLTFNVKEAALLVAVTQSLQDVDVIEEAMRQMVARVTQGMVGPMREAFPRXHWVSDQVLLESLAVAADPGALPPALLTACFHGLQRLLVVE