MKKKYPYIFKMISLKYFSYFKKGPKVSCGNKERMTKNHKHHYSTIKEKDDFPHYHNLDFMKYIFSNNNKDKAQDIKISTSVDNTNPNVCTDIYNYKLITIILNNTLCSHSYEIIKNSNILICADGGANRLYDLCCTMNEQHVSNYCINNNRSFVQGMELNKNDYKKEEMKKRGKQDISNPIIQHTNDKNVTSKQLYDLFNNNHKLTINVDTKKRKENRDYSVEILPDFICGDFDSIYPHVYKHYKNKGVLFEKCQNQENTDLDKCIEKIKPYIYENDKILVLGATGNRFDQTCANISSLYKNVQTINNIYLIGENNFIFLLKKGNHVIQINLNAFQKGCALLPIGGKCKVKTEGLKYNLNYEYLSFDSLISSSNEIIQNEIKISNDTPLIWNSQLKNEEF*