MKKFLILASIAVCLFSLFHSLSPGSPRDKMSVQLSESLKSELQAVAARLATPSKGLLAADESTSTIGKRFEKAGLKNEEEERRAYRELFMTSPGMGQSISGVIMFKETLYQKTADGKPFVECLREQGVEPGIKVDEGLQALESGLEGETWTKGLENLAAAAKEYKAAGATFAKWRAVLRIQPGGPSDAAVLRNAQELAKYAAICQEAGLVPVVEPEVLIDGDHDIVRFREVTERVVAEVVHQMWHKGVFLEGSLLKPQMVIPGTSCPSGKASPQDIAYHTVTAMRRVVPAAMPGIMFLSGGQTEEEATINLNAINLAVRACQPNVQEKKRAGRGSVQQLSKTWFPLRFIVPDWLLHQSGSR*