MSDVTAVMDLEEEEPRLSLPPGFRFHPTDEEVVTHYLTPKAVNNAFSCLVIADVDLNKTEPWDLPGKAKMGEKEWYFFVHKDRKYPTGMRTNRATEKGYWKATGKDKEIFRGKGRDA