MESLTLSTSLSPHCSSFNLRHTSLPKLSPTFSPYPSRKTPLSLKSSLTSHQPTSKTLSDSADDKLSLLLASSPQSPGMAMRGAEGDAMGLLLRERIIFLGSSIDDFFADAIISQLLLLDALDSTKDIRLFINCPGGSLSATMAIFDVVQLVRADVSTVALGISASTASIILAGGTKGKRYAMPNTRIMIHQPLGGASGQAIDVEIQAREIMHNKDNVIKIFSNCTGRSYEQVQKDIDRDRYMSPIEAVEFGLIDGVIDRDSIIPLMPVPERVKPTLKNQEMIQDPLKFLNPDIPDDEIY*