MHDLAHSVMENEYRVVLNGKSKDISPRIRHVSSNGLGILAASLPKGQMLRTYVMFETYDMSEEEDDFQFPCDVGLFKCLRALDFMRQQDKEEVEKRLLTSLGNLQHLRYLNLSFTLIEMLPESLTSLCYLQTLILMHWEELRELPKEMCKLTNLRCLDISHCDQLTHMPPKMGQLSCLQELSNFIVGGTNEIPCSGIGELQGLNLRGHLKIQILENITNAVDVPRYILINKPNLTSLDLMWDVEFGTSEEDRAREVLEKQVLQGLQPHRSLKKLRTVGLICPCWMMDTLTELVEIRLSGCRRCNHLPPLGELPCLKVLEIARFKNVESIGNEFYGNEV*