MGKSKGKKSKRGKNPGMSEPVKGPTENGETVEESIKVLNNKAEAGEGPEAQSKELGNVKETSKKRKRGKNKHKKAQPLSSSTKEREKTGFAGFIFMCSTKTKKDCFKYGVFGIPMERKDEVKELRKGMKLFLFDIDRRLLYGVYVACSDGGIDLEPEAFKEAKRKFPAQVRFRIHKDCMPLEEVDFKQAIKENYSRGKNWFDCKLSGEQVGKLMQLFRPLDSNGLPKSKSKLKAKSDLARDARRKPREDDLGYRYSQAPIPLSGYISQVPPQSGREAVYLGGHQSVYGREHPLYGREHLETQLRPPSSSVPLSHITLAEAEALYQQKLHEAQLDALRRPYGSELHNANLIGAYARLEPQTYSGYGGARLL*