MGNLSSLRLLNLSWNGLEGNIPPSLSEISTLEQLVLTKNNLKGKIPQELSKLFGLAVFNVLDLSNNNFTGKIPQDLESLKGFKVNGSLQLSADTLYEDLRIDIKGSEYTLTYVLATNTILDLSSNNLTGEIPISMGNLSSLWLLNLSWNELEGNIPPSRSEISTLEQLVLTKNNLKGKIPQELSKLFGLAVFNASYNNLCGPIPRGTQFTTFDETSFKMNQCLCGYPMPRCMQQNRRPMGAISKENNVKM