MKEDALKCVKIQHHDEEQILIPGLPNHLAHLCLSNLHPSLLYRVCKSWQRLIYTSSFPLFYCLYVVCSRSSSTAATSTAYNSNSTSTNNSISTSTSTVEFFCLDPISSKWTPLPNPPTSDPPIRILRHHPSFISRSLSIQSLTVAERMILIAATTHKFLPALERPLGFDPSCNKWFFGPNLPTPRRWCGSSAVNGNVYVASGMGSAYHGDVARSLEKWDVKEKVDQWKWEKLKGLKDGRFCREFVDASGYRGKLCMVNIKGRAIKQGAVYDVTKDEWGEMPKGMLEGWTGPSSSSSTTINDESEMYVVDETKGSLSKYVSETDQWEELIESCDDLKEAEQITVGRGRVCVICGRGRLIVVVDVSVTPANVIRVMSTPPEIEAIALHILPRVSVED*