GIMPPALLYPGLGFVILLMVILAAWDMGWKPFPDGFMLIAWCLMGGPFGIIRVMLMGPMAGRVQPGLIILIVGAMTMPMNGVVILILMPDTIMVPAKPDGMPPPKRLPPFMPLVC