MSKFKKQPASRRLRPQPLPEFKMGRKLLVIYDDPHATESSDDEYQSVPTEKKKLGKIKRCITEIPLPPLVPVISGSAETSSFAEKRINMSSKNVEGHNKKRVSTQNPSTSRQPSCKLRGVRLRKSGKWGAEIHSTFLKGGRSWLGTYNTAEEASQAYESTRLEIEAMTKARVPNNGSSDKGPASNSSSADATVAEGSASEKPSAEANDMVAELAGLEIPDLSLLNLPPTPPAAAAVVPIGSKPNPVLDIDFLADYAGQGFDDDTNLGGGLEDIPIFGVDNNEPSQLLDFNFGDFDSDGFAG