MDNCEDIMPEWLQFVKGVVDSEDLPLNISRETLQQNKILKVIKKNLVKKCIEMFTGLQENEDTYKKFYEAFCKNLKLGIHEDSTNRAKLAKLLRYHSTTSGDEMTSLDDYVSRMDDKQPGIYYVTGESKKAVESSPFLEKLRKKGYEVLFMVDPIDEYAVQQLKEFEGKKLLSATKEGLELAEDEEEKAAFEEAKGKAEGLCKLMKEVLDDKVEKVVVSNRLADSPCVLVTGEFGWSANMERIMKAQALRDSSQSAYMSAKKTMEINPQNPIIVALREKADADQSDKTVKDLIWLLYDTSLLTSGFSLDEPSTFASRIHRLVKLGLSIDDDDDGDDDADIDDLPPLDGDDDNEESAMEQVD*