MLLVGTWRGKSFKESLKSLEADIQYANTLALEFPREYDGACLQMRLSYSPAAHFFLFLVRWTDCRLAGALGLLRILIYKVYKDGTTTMSTYERKSSLREFYAYILPSLQQLQGGLTMIEELKQKVICMERYKRKVEDERVNMSDLDLEWEQECGICMENNTKIVLPDCNHAMCLDCFRDWHARSQSCPFCRDSLKRVKSRDVWVYTEICEVQDTQTLTKDSLRRLFMYIDKLPLLVSQSVFVAYDSHLK*