MSTQLLPNDKLCPICQDKVTGYHYGLLTCESCKGFFKRTVQNRKDYVCSWHSNCHIDRRSRKRCPSCRFRKCLLMGMKTDVVRADRRIGGRNELSRVYKEDRFQRKKLAAENAVTVPTTLDPETSFDFPASQYGFNANLESNYNVGRALMHPEDDMEMLHLNHSALSNFQNTNLLKNTGYMQIKQEPADYTDYYNLSNDSGISVAPSLPERFNNIPGSIPPLEPIDYTDGYRPTYTLGMPLDPSSNTPRTIPFSPIHAPPTTSSMFKLSMEDLMKRMPTENHMQQILDSARDKMDAYSFVMAVASEKLKNTVQWAKRDLMFDKLTLDDQMELIRKSWATIHLVDFTFAVLCEHLPSMFKIKNESTVSVAFTALLGNEADAPAWTSLASRLKEIGFTKLDYCAFRHLALYDKSMDHNQIVQAARSSVLQAWGDVRVYTEFWKIFEQLRELAGNSVKYLKNLSVTSPDKWEQINGKKSILHEMIDHISSLEPPVMF