MLLVGTWRGKSFKESLKSLEADIQYANTLALEFPRDYDGACLQMRLSYSPAAHFFLFFVRWTDCSLAGALGLLRILIYKVYKDGTTTMSTYERKSSLREFYAYILPSLQQLQGGLTMIEELKQKVICMERYKKKFDDERVNMSDSDLEWEQECGICMENNTKIVLPDCNHAMCLDCFRDWHARSQSCPFCRDSLKRVKSRDVWVYTEICEVQDTQTLTKDSLRRLFMYIDKLPLLVSQSVLAVYDSHLK*