MGDRQELCGGVKPHFECLLFDMDDTLYPYHTGLMERYREHIIEFLWEKHGYDREIASKLVDELYSKHGSTLAGLVDSGHNYDYDEYHGFMHARLPYHNLQPDSKLRELLLSMPQRRIVFTNGDKKHASIVLQRLGLEDCFEQVICFETINPKDDLIGPRPILCKPSIHAFHHVIQIAKIDPSKTLFFDDSPRNIQAAKVVGLHTALIGSSTKVEGADYALESIHDTKMAIPEIWQYRNVNITWIHFNNDMTCCRPFQLIFYLPSLKK*