METLGVSVFYLEQVFLEEVEAASHATTGTPLSKDSKVYDIEDLRDPPGVIRNKGADTVCPVDGKMGAAYIHCLEQGEYHVGEATQMLSYSWDYMIGDIVDTLTDFCLQNNLNPKRTYIWICCLCVNQHRVVQNTTQQKSGMISDSTQLDFFAIFGERVKKIGHLLAMMAPWKAPIYITRVWRIFEMFTARTVEGCKVDIVMPPKERQYLEQDVINDGQGIDALYEALGNTQVQNAKSSVESDRLAILNKVESDVGFQALNNEVNNLLRGWMQGAHRSVRITEKPQTVTAICSVLNEMGDYEDALTKHKEALAIRLSALAKSSNAHYNKLVLSEQYGDHEGALAKHKEALAIQLSALSKNHPDVATTYNGIGVVLESMSDYDSALASTRKLLPFNCQC*