MKSLTSSISFASTYQSDISANSRDVEMLKDRMSSMEEETKLLKEALSKRNEELHASRLLCAKTADKLSMAKVHLESLQGAPTEMKTSDTNDIMNNESSVASVPDEEASVSNVEENSCAESWASALISELALFKKGNPTIKGVGKESAESCKSIDASTSPETAAAANGVLSIGENLLPEVMKGSIEVGETFSKIKELHLLCKELDCKFGVIEEQVRESKPENGEVAKQVEESILSSIDAAHQKFSELEKAVQGMQNIPQSCNSPNSHPVDSATSEEMPPGDPIPVSSLRLILCKLIMLLEILLPLSKQKADTSPPPMDPETVITLPVDPTGQSELEAEKPKEEALSTPWDQQKQALMFSKNCFLEGKSSISEFLARFAIVLCEACNLESVELEELLVTMNPGEIPRSVVDVDASGFLNELSLARDQLQLAMDANAG