MGSIRSLVKRMQDLPWRSVAKEGVERSFLLAKFLCFCHVTNNYICSIALVCGPSMLPTLNLTGDLVLVERISPRINRVGHGDIVIVRSPENPRKTITKRITGMEGDSVTFAYDRRQHDRWKTIIVPKGHVWVQGDNVFASNDSRNFGPVPYALVQGKALVRIWPPSAFGSLGPGL