MDEPDPLELLNHLEGILESDPLIDEIGFIHPSQFVLLNEDVGSPSTSVGSVQKTNFRTLFWIRDHKLGISTKVLFPLYVAAKNAFVEAYKNYKLLQRDDKHASMCCSSSSLNLESELMKHSRALLILSCDFGTAWNSRKLVLSKKQSLSMFMNELIFSSVILSHSPKSEQAWSQRRWVIKMIAGNCSNLQEIMERESELVKKLAERSKMNYRAWYHRCWLVSYMSVEQVLQEFNKSREWAGLHVADNSCFHYRERLMLRLFEESEHSQDQDASFDPELHKLLKDEFNWVEKLIKRYVGREALWLHRRFLLTCWIRYFACGDHDRSLPSNQRNIRAVDIDMLIDNELELSRSCTVLPDSDFEDYQAQATFAATYMVWLKKQLAGALAIDIQKVETSRVKSLLTNVCPEKSLLWNYLPELCM*