MKKAIISPRQFAHLPNQVKWKHFLKNDYSFLSVLNNKSINPGIKNKPCNYEGIKYFNTKSMEEKKTDGEEYYLSMGDNIEKRYSLALYNAGKKSNKLNEITRDLLFIKNNFLNDKTFQTFLHTPNIDSKEKLNFLKSECKKHNNNNFNSMTGNFLESLFDSKRLTFLPKIIQEFELLLMKDRKEIKCIVYTARDIDNNYKKKISDSIVSKLKKQLNPLIEYKIDKNILGGLVLQIGNQIFDFSAKSKIEKIRSTLS*