MKSSTKGKVLIRVVYAVKAMSIFVCNVIGSALWGSPSLLIDTRISKNLLWSASFMGLQKEISEEMRSELGKDGCVRVVKELQRLDVAVGSRDDQDGGGHPYYHLLHFIWISLNQIILNIDCFCEGEGFAIGVNYGRLANNLPTPSQVVQLLQEKGIRKAKIFDTDPQVLHAFRYSPVDLVVSVTNSELTALLDSNSTRQWLQERIIPFLHMGVRIKAIAIGNEIYSQTDSTCKACLLPACWNVYNALTEIGLQNSIKVSSPHAMDTINPNSYPPSQGSFNCTEYMKPLLHFLSVTGSFFMLNVYPFISYSQDPLHIDQDYATFGFNASTVQDGELSYTNLFDAMIDTVISAMEKLGFGGVPITISETGWPSAGAPAATKHNAERYINGLFHHLPMGTPRRPGAFVHAYVFGLFNENQKPDPPTERNFGLFYPNQTKVFNFDFFSMY*