MHLTNAHNVHVLGSGHELIVLAHGFGTDQSVWKHVVPNLENSYRLIMFDNMGAGTTNPDFFDFERYSTLYGYAYDLLAILEELHVDTCIFVGHSVSGLVGMLASIERPDLFSKIITISASPSEVLHSQGGVGDPTLCVCTVALNLEDALGQIRENGGRNPYLTGAKMHSFGETECIWPIWGCILLGRQNGYGPYGDVFNEVEINGRGVSQFLSVDGSGYCVLGCIYDLKCSSVNLFAFFLYCINWDLSRFD*