MKLWPFKVIKGTNDIPKIVVDYNGEKEFFAEEISSMVLVKLKQVAEAYLGETVTDAVITVPAYFDDSQRQATKDAGYAAGLNVLQIINEPTAAAIAYGLDMKTDITHDTNVLIFDLGGGTFDVSIVTINNNGNITVKAVAGDTHLGGQDFDNAMVEHFMMQFNQKHKTDMGENIKAMGRLRVACEKAKQVLSSTIETTIEIDVLHQGIDFSMGITRAKFEDLNEDLFSKCILLVEKCLGDAEMNKKDVNDIVLVGGSTRIPMIQKMLKDFFNGKELSKNIHADEAVAYGAAILAAKLNGEMNQKVNNLVLLDVVPLSLGVSMHDGFLSVIIQRNSPIPIKKQRISCTIVDNQSTITLDVYQGERSRAMDNNWLGKFQVAVPVAPKGKLLINVVFEVDVNGILNCSAEEVTAGLKKKFRISDDKQRLSKEVIEKMLKDAEKYKLDDKEYKKKVFAHNALEEYVYDVKAKSKSIGSIDNTKIPKEELEKMENVIESANQLLDLNKLEDVDMYEKTLNELEKVCAPIIAQLVK*