MDSFSNYSKNDLPEVSYNPEKRCHKKKHDENEKIDGTGWLDKPIRNWCQEETINWLVSAASYIGQPYSSIQHSLAVPGKEIVAFTRQDFINHDPVYGDRLYDLLHSQRVSNLLPSFGTIQSQSEDEYARIGSSNISDAESDNSVEVATKRLPGRPRILKTKKNPASQGKLWEFIRDLLRNRETCPSLICWEDYSQAKFRFVKSDEVAKRWGSRKGNTKMTYEKLSRAMRYYYKSKIFLPVLGRRLVYQFGPNAKGWQTDNPNFRHX