MSPTAGQVITCKAGVCWSAKEPLSMETIQVDPPQKGEVRIRILFTALCHTDVTLWQDTMQLGIFPRILGHEAAGIIESVGDGVTELGEGDHVLPVFIGQCEDCSHCKSEKSNVCSKFGTDVTRSGMLGDGQSRFSMNGKRIGMFFGSTFSEYTVLEQQYVVKIDPLAPLKKACLLSCGVTTGFGSAWKLANVHNGSTVAIFGLGTIGMAVAAGAKAAGASRIIGVDLNPQKFEKGKVFGVTDFINPKDHTDEPVHDVIKRMTNGGVDYSFECVGSARVVESAFLSCQDGGGLTVICGAEPGMQNTLNLHPNLFLYSKTLTGSLFGGIKPKTDLPKLLDLYMEELKLDEMITHERAFEEINDVFQLLLEGKCLRCVMHMET*