MLLVGAWRGKSFKESLKSLEADIQYANTLALEFPRDYDGACLQMRLSYSPAAHFFLFFVRWTDCRLAGALGLLRILIYKVYKDGTTTMSTYERKSSLREFYAYILPSLQQLQGGLTMIEEIKQKVICMERYKRKVEDERVNMSELDLEWEQECGICMENNTKIVLPDCNHAMCLDCFRDWHARSQSCPFCRDSLKRVKSRDVWVYTEICEVQDTQTLTKESLRRLFMYIDKLPLLVSQSVIVAYDSHLK*