MSTAYVNFFGGSPLNRLSWLRTSPNFLNAIALRPTTRWLLFQGGQPLLLSEPITRKRSLARLSTADVRPLLGSEPFFSQGQAEGEHAPSDVLVLESARLRGPPLVFLGLHEPQAVGGEADALPSSEFSAKSDAETVIANLTGTPYFSLDVTHVEQTVLDKSLLASEPAKAGAELTFFEPRGAMAYMDAFEKGLHNFAHPRTDAVVIMAIIDEAGEKVLLGRNRKWPEKFYSALAGFMEPGESFEDAVKREIWEEVGVRVWNVQYHSTQPWPYPASLMVGFYATADSSQPLRKDLDNELEGEIMCPILASRIVYLVADAQWWTREQVLQVLSNAAGTNLTDKDHSRISEAQEQQEQHDHEALKSSTANAQAGEAPPKDGKAQVENSSADGLDEVPFRIPPLTAVAGVLVNEWAYRRAGPGSGVAGQSKGITAFHIYFRFSSDHRQVRCDHDKYHLAYDVPDTY*