MKKENRICGLNHWNILFVLVHGCASTLAFTSPHPVNQFRRDKLECSSTFRVILGVAAAVGVTRGFKIVQQGDVALVERLGKYQSRLNPGFHVIIPLVDRVRTTITQREQVFDIPPQECITSDNAPLSADAVVYWRVVDPEKATYSVVNLEIAIQNLVLTQIRSEIGKLTLDETFSAREKINSILLKDLDIATDPWGVKISRVEVRDIVPNREIMQAMEMQMAAERTKRAVIIKSEGAREKTVNEARGEAESRLIDAKAAAEAVKFEAEAEASKLELEATGAARALGILGTALGSQADAAKFQIMREFIAAKRDLARSENAKVIVTSDAPSDILGKAMAFYESSQPSNE*