MKKSSTMICAPIMPQSIEQAVSQMHQAKAEGADMVEIRLDCIENFQARKDLETVLRNKPLPVLVAYRLKQDAGLYEGDERARVEALHLALELGADYVEYDLEAASKLGKENQMNNSKDSKIIVSCYVNGVTPSEEELSRIVASLQVTGADIVKLVVNAADITELPKIFHLLSCCQVPLIAYSSGERGLISQILSPKYGGFLVYGTIEGDSVPGLPTLASLREAYKVDYINEETKVFGLISKPVGHSKGPMLHNPVFRHANFNGVYVPMLVDDLQKFFRVYPGLDFVGFSVGIPYKEAVIGFCNEVHPLAQSIAAANTIIRRPSDGKLIGYNTDCEAAITAIEDALIKEHISISGKTSSLNAPLYGKMFVLVGAGGAGRALAFGARSRGARVVVFDIDFDRAKSLACAVNGEVRRFEDLDKFQPEKGAILANATPIGMHPSTDRIPVSEASLGDYQLAFDAVYNPRKTRLLKEAEVAGAVVVSGVEMFLRQAVGQFNLFTGGQAPVEFMREIIWEKF*