MSSSSAAPSPSPSRLVPQLLVALLQRRRFDSALRPSPTFRGFSPASIAASLAAIPRLILPRSAGRLCPQRPFPSPSSSYHRRVAAALTLAFLNWSHSDASPRAVPLTEAPLRAAALSLARARALPALFGLLREHAPLVSTAALTDVIRALGEEGLPRQALAAFHRARQLRCSPDAQCYNTLLAALCRNGRFKDARFLLDQMERPGARCKPDSYTYTVLISWYCRIGAGTGCRKAARRRIYEAGRLFRRMGEKGLEPDVVTYNCYINGLCKTYRVERAHEVFDEMVKKGCLPNRVTYNSFVRYYSAVNKVDKAIEWMREMVARGHGVATSSTYTPLIHSLYESGRIGDARRFMIEMAESGHLPREHTYKLVKDATEEAGEEALPAELCHSIEDGIKERFQQVMRLKPIMRPVTR*