MKDFEILTFGKETYGYIAAVVAGIIIAILGYLIEPWVVNKVKEIAKIVDKELSKYPQTDILLGSMGLIVGFVIAYLLSGLVNRIPIVGGILSLLLYLFLGYLGMKVALKSKNDLFNIGKLGRLANPIKDKDKDKENKKEVKAIPPKVLDTSVIIDGRIADICKTGFIEGKLIIPAFVLEELRHIADSSDDLKRVRGRRGLDILNIIQKELNIEVEISERDFDDIAEVDSKLLKLAQVLNGKVVTNDYNLNKVAQFQGVEVLNINELANAIKPVAIPGEDMVVQVVKEGKEAQQGVAYLDDGTMIVVDGGRKYMNETIKVLVTSVLQTPAGRMIFAKPKN*