MHAPVLVLKDSLKRESGTKVHHANIQASKAVADIIRTTLGPRSMLKMLLDAAGGIVVTNDGNCILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLHVAEAFIDKSYHPTVICRAYSKALEDSIAVLDKIAVPIDVNDRATMLKLVKSCIGTKFTGQFGDLIADLAIGATTTIGVDLGQGIKEVDIKKYIKVEKIPGGQLEDSKVLKGVMINKDVVSPGKMKRKILNPRIILLDCPLEYKKGENQTNAELLKEEDWSVLLKMEEEYIESLCAQILKFQPDLVITEKGLSDLACHYLSKAGVSAIRRLRKTDNNRIAKACGAVVVNRPDELQESDVGTGAGLFEVKKIGDEFFAFITNCKDPKACTVLVRGASKDLLNEVERNLQDAMSVARNIIKNPKLVPGGGASELTVSATLKQKSSSIEGIEKWPYEAVAVAFEAIPRTLAQNCGVNVIRTMTALQGKHANGENAWIGIDGNTGTIVDMKEKGIWDAYNVKAQTFKTAIEAACMLLRIDDIVSGIKKKQSGGAGSAPKQPQVDQEDDADGEQILPE*