MKFMKLGSKPDTFQTDGNNVRYVASELASDIAINVGDVKFYLHKFPLLSKSATLQKLVSNASEGNCDEVDIHDIPGGPSAFEICAKFCYGMTVTLNAYNVISARCAAEYLGMNESLEKGNLVYKIDVFLNSSIFRSWKDSIIVLQTTKSQSRMCEELKLTSHCIDAVASRASVDVSRVDWSYTYNRKKLPEENGNDPNLNGIRSRMVPKDWWVEDLCELEVDLYKQVAITIKNKGIVSSEVIGEAAKAYAYRRFPGFNKGAFQFNDVSKCRPILDTVVWLLPSEKGSVSCSFLLKLLKASVSLDSGEILKAELVKRIGQQLEEASVNDLLIRAADGEGTMYDAHVVQKILEAFVMRDMDSEPQLEDGDEIQEVRKPGILSEASKLMVAKLVDGYLTEIAKDPNLPLSTFVGLAEMVSNFPRPGHDGIYRAVDMYLKEHPGISKNERKRICKLMDCKKLSVDACMHAVQNERLPLRVVVQVLFFEQVRANASSGSSTPDLPKAIRDLNSASYGSSRSATTNTEEDWDAAASAEELRALRGELAALRMGNGGTNDKVNVIDAKSHADRAAMSKMKGLLMSKRLFSKIWSNKGGQGENSGSDSSESLGSANNLEEAKSTPSRKGRHSVS*