MDLGKSASTSATLKKLQEDGALPGRENAERGAGGLSSEAVERRVDQVMISGPTTASDIPAPLCERGATERDEAINALPLTDVVGPLADHQVATSLKEKVVKEASVAATTTSGGKVPTKARKFSSVLGHRRKALTPSASDASPPPPRRQRIVTNSEKRRGRRLLGPSSGGTSSVSPATASTDVVPMGGSREAMPSGPVSDPAGGRSLPEAVLTWEELQVEMGRLLEAGARGIGREISEARSETAAANARAERLVRELAEAREDLTKMRELVAGNERQRKGLEDRMSELGNNLFEIRGSLRVTYTGLHQLAEECGIKDANDEDVQQRGQPKSLAIIPVLEFEPHVSPDVEDQTLDAELEMATTTSIDLEDALATQDRRIQYWKTKFEVAELERTMLVVKKEQAVETLRGREVWFASYLKSCCTSMARVCRELRVVRADPGESAAGYIWWLNGACAQLDGIGKCIDEALKQECHRVSRYTGGHVLACLRDHRPRLDLEFLHEGFARSRRTPAEIDHLARSMSPLAEKVFQSMDWHWPSW*