MTLSHPFTAIQVAQSYLDHVFRLHGWPRSIVSDRGPIFLSQCWKGLFSLHGTSFLLCSSYHPETDGQTEVVNRCLETYLRCMCNENPKEWHAWLPLAEWWFNTHFHSATQLTPYEVVYGQPPPLHLPYLPGGSENAEVDRSLQRREAMLTLLKSHLHKAQTRMKHQADKHRSDRVFLVGDWVWLKLQSYRQQSVQHRTNQKISMKYYGPFQITGVVGKVAYQLKLPLESKIHNVFHVSQLKAFHGKLPIATHIRQWFQGKNATTVYKPLVILDSRVLDSQHPHVVQYLVQWENFPLHESSWINAAEFEATFPAFTLP*