MGLRKLNIPLPSFSYRSTSQDDQVVCVTGSWGFLGSWVVKLLLQQGYNVKSTVPLTPEERSSLLSCHGAQDHLYLAQVDLLDYCSLSELFQGCTAVFHVPAPNYDINGLRDYPVEIIDNEVRSVLNVVEACANTSSIRKMVLTSCLSSVLWDKQYYSTGVVLDERNWSDLEFCRKEKMWSALCKTLTEKAAWALARDKGLDLVVMNPATVVEAKKTNLHSHHTCIKHTGTSKALDQSGIFAYVHVDDLAAGHILALQMDRAMGRYICFERLLTKADIMEAARELYPNCTISSRLESFNPCVLSNEKLKDLGMNFSSEAKLVV*