MTTLLVDVAKKTMLLVSYSYAAFVGFIFVAQRKLQYFPTTSAPPTVDELPHICRSIMDFDVCTVDGLVLNGWVWDEPKCQILVLHLHGNAGSRYHRLYWAHEVKKRLRCAVALFDYRGFGGNPGVISEDGLIEDAVAAIKWAHVQAGQNDKKLVLHLESIGSVAGLSALAKISTEVKVHGIVVEGGLSSCYDLARSMFPLVPVSLLLRDKWERAMNGARGLQRSIHFMSLHGKADRVVPLWCGMKLFQAVACTRKEFVTFQTGEHNNLFLQPDYFEKLASFYAEVSGKTAHATDDLFARKLER*