MSGEVQMSSEKQPRRGVSCTTYFDALWFCYSTVKECWTEQGWDLSLRRFLNDWEVDRVANLLHEIGDFTGTTSAPDSMRWKHKKDGNFTVKRVYETVNTQQNRKQQGLWENTQNEPCLSTLQIYSAAGLDEVKARARRDGGKSFHIASGGLCGERNSRRFEDKSNSIHRVRWNCIVSLFFWCKQRNIEELELVDMLGSLRISLFVGGMELVPYPSSITEFIFYSAKLKAMARDSTWTSLSDVVIWVLRSVCVHAKLMKAIGYRLMCNYVVAAPVHQMQQYYRLGALDNCSKKWSGLVDCLTLKTKRSSEVECLYMVILLRYMSCIVFIWSRWSTSLDHVVPTLADDLDHPTMQEKQQWKVL*