MDEPDPLELLNHLEGILESDPLIDEIGFIHPSQFVLLNEDVGTPSTSVDSVQTTNFRTLFWIRDHKLGISTKVLFPLYVAAKNAFVEAYKNYKLLQRDDKHASMCCSSSSLSLESELMKHSRALLILSCDFGTAWNSRKLVLSKKQSLSMFMNELIFSSVILSHSPKSEQAWSQRRWVIKMIAGNCSNLQEIMERESELVKKLAERSKMNYRAWYHRCWLVSYMSVEQVLQEFNKSREWAGLHVADNSCFHYRERLMLRLFEESEHSQDQDASFDPELHKLLKDEFNWVEKLIKRYVGREALWLHRRFLLTCWIRYFACGDHDRSLASNQRNIRAVDIDMLIDNELELFRSCTILPDSDFEDYQAQATFAATYMVWLKRVLCFIYFFNLAVSFELFTQLILYVLNQQLAGALAIDIQKVETSRVKSLLTNVCPEKSLLWNYLPELCM*