MDRDVYVRPPPAIEKASILWKLNAKAYGLIDAGRQWLLTSDKALTELGLQQSKLYPQLFYNTSLLVCKFVDDIILCGPDIHVNSFVQEFNSRFTLGSVETNNFLYLGTSVSRDSSGISVSMKDYAEHLSPIKIRGQTPEQIQKHVRALAGSLNRLGHSTSPVAAFMASYLQQLLPTGLDVKLLRICNGVLKELHRSSHQITYKADFAFNEKCTIAVFSDAGYPHGKNVAYAQQSYVLGLLDVTNHFAPIAWNSSKQKRVTYDTFHAELTAIVSALEHEKLFQASILEVFGKKLSINILFDSKGVNEHLATSNSPKHAYIVKFLACLREAQDVDGFKFIWCEGTNNLADAATKRGAIKTTKLVNDAFNGNVLSTQNAGGVIKRKHCTLLMQPGLLQVGASLGALRRMPDLWKPMSAMRRF*