MESKMELEFWMGIFPMNLYQGFWCPLLEPTMSFQTHFQAHDTDVILASLPKTGTTWLKSLLFAIVNRNRFTNICQHPLRNQNAHELVLQLEAKVYNNIQGSQPDFIDLPLPRLFATHIPYLSLPKSMKISKSKVIYVCRNPLDTFVSSWHFYRQLKVNMGLKHFFSQLTITMGFKHFYRQLKVITGFFHFYRQFKVNMIDEDFVKFCEGKFPYGPYEDHVLGYWKESIQNSEKVLFMEYEGLKEDPVAHVKKLAEFVGYQFSEQEEKEGIIDDIIKLCSLESLKEMEVNKSGNFYGFFENKAFFRKGEVGDWSNYLNPSMVKSFDEIVQDRFKDSENKVTSA*