MASGVDENGFVLFSSEELSEMSGVKFGGDFVEVTCGCTSHRYGDSVGRLRIFVNGELEITCECTPGCHEDKLTPAAFEKHSGRETARKWKNNVWVIVDGDKVPLYKTVLLKYYNQALKSSNGSSRSQNGRACHRDEFVRCSSCNKERRFRLRTKEECRIHHDALADSNWTCADLPYDKITCDTDEERASRRVYRGCSRSPTCKGCTSCVCFGCDICRFSDCSCQTCIDFTRNAKA