MESLTLSTSLSPHCPSFNLRHASLPKLSPTFSPYPSRKTPLSLKSSLTSHQSTSKPLSDSHLVADDKLSLLLASAPQSPGMAMRGAEGDAMGLLLRERIIFLGSSIDDFFADAIISQLLLLDALDSTKDIRLFINCPGGSLSATMAIFDVVQLVRADVSTVALGISASTASIILAGGTKGKRYAMPNTRIMIHQPLGGASGQAIDVEIQAREIMHNKDNVIKIFSNSTGRSYEQVQKDIDRDRYMSPIEALEFGLIDGVIDRDSIIPLMPVPEKVKRTLRNQDLIQDPMKFLNPDIPDDEIY*