MKLRTAHQKASRDFENIGMAHGDFKPQDMLIEKSKIDDNDNDDNDNDYDDEEEENKPSDRLDCMVSVLKIICKFLRLTPKLAKKLASKNFHIYLCSTPVNLNSIKKRVSEKYSQSIELIELHLPSLPDLPPHYHTTNGLPPHLMNTLKTAFELGSPNFSKILQTLHPDLVIHDYNQPWVTDSASSMNIPAVQFPTFSATVVALAIHMSENTEEKFPFPEIYLREHEVISLRKDIDEVPSKKFPYDEAIRRSHDIILVKTCRDFEGKYIDYLSNLTSKKIVPVGSLVQESMDQDDYEEIAQWLDKKEKSSTVFVSFGSEYFLSKEEILAVAQGLELSKVNFIWVIRFPQGERLNIRDALPEGYLERVGERGMIMEGWAPQALILQHPSIGGFVSHCGWSSFMESLKFGVPIIAMPMHIDQPMNARLVEYIGVGVEAAKDEDGKLQREEIAKAIREVLVEESGEAVRKKAKELSEKMNAKEDEEIDGVAEELMALCSSK*