MVHRQGNRPLLTWPLIILSLLSLVSATRVSPFDFRVRPELHSDRSPEPQGPQSYAASESAWPSFREAPVFRNGRRCAFVNRTGNDTCDPNSVHIAMTLDVEYLRGSIAAIFSILKHTACPENVIFHFFAANRDEELRFLVCSIFPFLRFKVYHFDEALVNSRISPSVRPALDHPLNYARSYMSDILEPCIQRVIYLDSDLIVVDDIVKLWGTKLGPHAIGAPEYCHTNMTKYFTDAFWANRTLSRIFDGKKPCYFNTGVMVMDMTKWRIANYRAEIEHWMGVQSRTRIYELGSLPPFLLVFGGLVEPIDHRWNQHGLGGDNLEGKCRSLHPGPVSLLHWSGKGKPWIRIDQKKTCPVDSLWVPYDLLLSPLSYQ*