MKKKCLLVVLIVMFIISHTTAYAETTNQTDTDWCDTLKYAFINSLKEPIDEAIKEIYKDDTFATNEGLSWAPFQTEITEINQIYGVGGEYEITLKIYPYYRAHNTYGEDLVVVNTDGELISYEHVKTFPIIGENLD