MLLVGTWRGKSFKESLKSLEADIQYANTLALEFPRDYDGACLQMRLSYSPAAHFFLFFVRWTDCRLAGALGLLRILIYKVYKDGTTTMSTYERKSSLREFYAYILPSLQQLQGGLTMIEELKQKVICMERYKRKADDERVNMSDLDLEWEQECGICMENNTKIVLPDCNHAMCLDCFRDWHARSQSCPFCRDSLKRVKSRDVWVYTELCEVQDTHTLTKESLRRLFMYIDKLPLLVSQSVFAVYDAHLK*