MRDTDHRPKPYFPFTLDPTIQNQQQQHFGYVQQHDQTMQGQNQVISFSPQQPQQQYWSGTLNLSQESVQPYSATKLYRGVRQRQWGKWVAEIRKPRSRARLWLGTFDTAEEAAMAYDRQAFILRGHSATLNFPEHYVNKEIEPLDETDASSSLDQKQSEAPQPYEVNLESKEEAVSDGVVEDGMAEAWLNAVTAGWGPESPLWDDLDSSHFPQCSSTSSASCPMRPYF