MEHGEQEQHAMDLPPGFRFHPTDEELITHYLAKKVADARFAALAVSVADLNKCEPWDLPSLARMGEKEWYFFCLKDRKYPTGLRTNRATESGYWKATGKDKDIFRGKALVGMKKTLVFYTGRAPKGDKSGWVMHEYRINAKLHAASTSRGSLSGGRAASSRNEWVLCRVFKKSLLGGVVSSAPASSAAKKSGVGTMEEIGSSVAAVTPLPPLLDMSGSGASFVDPAAHVTCFSNNALEAGQFFNPTATGGCATDTDHHGLASSYSPLASFTQYGGQLHHGVSLSLVQLLESSGYHRGLADDMAPCGNQQQQPAACKGERERLSASQDTGLTSDVNPEISSSFGQKFDHEPAPWGY