MLRRMNTFSGQKLAAVVKELENFAPTSWAEKWDNVGLLIEPHREKQIKKILLTNDLTEPVVKEALEKEAELIISYHPPIF KPLTRITQSHWKERVVAACLANDIALYSPHTAWDKKSGGVNDWLSKAVNIISIRPLEPELGAPPGTGSGRYIETKMELSQ VVESLQKRIRNSVHVALAVGHTPKTLIQSVGICAGSGASLLKGIQADLIITGEMSHHEVLEFTHNNTTVLLCNHSNSERG FLHEFCPILAKSLNEECLVFVSEVDKDPLVTVASDINKELSAFVDVYKSTSK