MAAGTSTLLSLSGPTDHMAEGKRASLRPSVEKRWKLMEPKQTQPGMLEKMTLVDSDAAAAGKEGQDAAYTDLSLSAAPDKLQPDRPLACKACTEQRQNTFTELSCLQERPGDIRAQTRKSENPEGQLGTQQLPVSLLRASGDGTVCPVWPGAARSEQKSAFRKPAKRPAEKSKCSPMLLAVGSADDSWELSGLITTVDIPYWAHLSTFKFMGDFWKLHTLSQNILLCNAFQGAPTPWLEHTQVQALTSSASSATASRALLPPTLSSLGLSTQNWCAKCNLAFRLTADLVFHMRSHHKREHVGPDPHSKKRREEVLTCPVCHEDFRERHHLSRHMTSHS