MADGFFDEIEDREKGFDKGYTIINDLKDACMLENGKLENGERYHFSGSCVKMHDLLRDLAITITRKSNQFVVKVRSHVGKFPRDENLMDDVIRVSLMHSDIEMLSCQSKCPKLSTLLLKGSTLRSIDHLFFEHMQNLQVLDLSNAYITFLPQSLSNLVNLHALLLRDCRRLAKVPTLVELRELRVLDLTRTAIKYLPDGMDGLTNLRCLRLSCTEIKMVPVGAISSFSHLEELSMVNSNWKWSSNENRNGRGAGVEDIVRLMHLKKLLVEFDDLSAFSTYVGSGHWRGLNCFFLAVDRGHDFNHLGKLQYDFYCRECRVCVSGMLQQAHNMNSVAFPGSNLTDLEITFLHDLRTIYMEEPTQGDTLANLKRISISNCPKLKYVLSVGWFQTLQNLEVIEVERCQAMEEMVVDTGLHKEEPTQDGGMPLARMFSFPLYAWLEVFAKIGCILGKLEPVVGSFFYLPVHIDAAKPLMQTLESERNGSVFFISIVKKLERIMNKYENQTHARLNRGGRRCRSSSITAAGTRGGWGRQQTVLPCTQLRGDRWRESWAPSRSVTIYIRKCPFECKLR