MSDVTAVMDLEVEEPRLSLPPGFRFHPTDEEVVTHYLTPKAVNNAFSCLVIADVDLNKTEPWDLPGKAKMGEKEWYFFVHKDRKYPTGTRTNRATEKGYWKATGKDKEVFRGKGRDAVLVGMKKTLVFYTGRAPRGDKTPYVMHEYRLEGQLPHRLPRSARNDWAVCRVFDKDLAAKNAPPQTASAAVGVMED