MSIVLHGVAAGKGIAVGCAHLIARGTEEVPQYDVAQADTDAEAERFDAAVKATRKELEQLRSAIPENAPTELGAFISLHLMLLTDVTLSREPVDILREQKINAEWALKQQSDKLAAQFDNMDDAYLRERKQDMLQVVRRIHNNLIGQGNELEVADNLFDETVLIANDLSPADTVLFKEQRIAAFVTDAGGPTGHTAILGRSLDIPSVVGLHNARKLITEGETVIVDGINGVLIISPDESVLNEYRRRAREYRSHKRDLNKLKKTAAATADGVCIELVGNIESAEDVKPLHNLGADGIGLFRSEFLYLNRDTMPSEDEQYEVYSAIVKKMKGKSVTIRTVDLGVDKNPRWFGKNSTPNGSLNPALGMTGIRLCLAEPVMFRTQMRAILRAAVHGPVRMMWPMITSVSEVRQCLIHLDTAQRQLAERGDAFGEVGIGCMIEIPSAALTVGSILKLVDFISVGTNDLIQYILSVDRGDDSVSHLYQPGHPSVLKMLQHVIRTANRMDKDVSVCGEMAGDTAFTRVLLGMGLRRFSMNPNNILPVKNIILHSNAGQLEGDIAKVIRCEDEEKSEKLIKQINSVSVAEEAEVKGRK*