MKLLNLLSLAGLAAACAHDHDDKQWTKEELNELEDKWGYEWPFAGINTFAHLKHVKCLTEPTEPFDIAIVGVPFDTAVSYRPGARFGPRAIRSASARQTSMRGFNPRAGINPYQNWAKIVDCGDVSVTPIDNGIAREQMTQAFKQLGRRRTVSALAPKARLVTLGGDHSLALPALRALNEIHGKPIQVLHFDAHLDTWNPAAYPSWWGATHFNHGSMFWMANQEGLLSNSSTERSVHAGLRTRLTGTDFSDHEDDSSQGWVRFTADDIDDLGTKGIIDGILKVLGTENPVYLSVDIDVLDPAFAPGTGTPEPGGWSTREFIRIIRGLEGLNLVGADVVEVSPAYQNGGEETALAAAQVVYEIISSMVKRSLQDGGKEGNGGNAAEAKDEL*