MLLLGMGRGKSFKESLKSLEADIQHANTLALEFPRDYDGACLQMRLSYSPAAHFLLFLVRWTDCSLAGALGLLRILIYKVYKDGTTTMSTYERKSSLREFYAYILPSLQQMQGGLTKMEELKQKASSMDRYKKKCDEARGSMLDLDLDLEWEQECGICMENNTKIVLPDCNHAMCLKCFRDWHSRSQSCPFCRDSLKRVKSRDLWVFTELCEVQDTATLTKDSLKRLFTYIDKLPLLVSESVFAVCDSHLK*