MLLVGTWRGKSFKESLKSLEADIQYANTLALEFPRDYDGACLQMRLSYSPAAHFFLFFVRWTDCSLAGALGLLRILVYKVYKDGTTTMSTYERKSSLREFYGNAIYDLWCQSHVFNMKCKWCVYVLHMYTCYPHTHKEGCHFFFVSAYILPSLQQLQGGLTMIEELKQKVICMERYKKKFDDESVNMSDLDLEWEQECGICMENNTKIVLPDCNHAMCLDCFRDWHARSQSCPFCRDSLKRVKSRDVWVYTEICEVQDTHTLTKDSLRRLFMYIDKLPLLVSQSVLAAYDAHLK*