MYSLILHVKRSNTELEKLVFSSATTLSRKGQNFTVSTYLIESLGFTTKLAESISKKVSFEDQGINPDSVLTLFRSYGFTESQISTIITDYPKLLLLDAENSLAPKLKFLHSMKGASTSEFTEIVSTVPKLLGKRGDKTLSVYYDFVRDVIHKCQVLSHSSLPQGNLENKIRNVTALRELGVPQRSLFHLLVSRYQPVCGKERFQESLKKVVEKGFDPTTSKFVQALHVVYQLSDRTVEEKVDVYKRLGFSVEDVWDMFKKWPNSLKFSVKKVTQTFETLKKCGLTDEEVVALLKKNPQFLRVSEQNIASSIETFLGLGFSNGEFAMMIKRYPVCIGFSAETVKKKTEFLVEEMDWSLEAVVSHPQVFSYSMGKRMVPRCSVIKALMSKGLLGSELPSVCSVLACTDKMFLRRYVRKHNDKGLVAELMAIFTRVHKACLEQ