MMVLGVNSKRQRRPNVRLGEIGDVSAAISCASSWKFRENREEKNLKHERKSFKEMDFHVDNSGFPLRTSNFTDSDPGVSPRLDTYSRENRNPNSVETVLQFAGLETDVANAKLDFGKVTKKSRAMKRRERSSRDNSSIGSAWNSRLSSGITNENGKGDGDDAFGEPASNALYEVYTIEEFKDPLDHDTSDMSKHTYENEFEDPISDMNVRGDSDEFWTGNGCKERNGFSSDDGHFADNKIDEVQRTGNGGAVVHDVGEWLEEMGFGKYAGMFELHEVDEEVLPLLTFEDLKEMGVTAVGPRRKLFTAIQRLKDGPAQ