MGSGWRGILGFDYGIVQAPLGPDISGPELAAAVANAGAIGLIRLPDFPAPDYVRELIRKTRSLTSRPFGAAIVLPFPYEDNLRVVLEEKLAVLQVYWGEFPREWVQEAHRAGVKVLHQVGSLEEAAKAKEAGVDGIIVQGREAGGHVIGQEGLIPLLPRVVDLVSDSGIPIIAAGGIVDGRGYVAALALGAQGVCLGTRFLATEESYAHPIYKEKVIEMSCTDYTNVFGRARWSYAPQRVLETPFYSGCKNLPDQETEENQPIIGHSIIHGVHKDIHRFAGIAPNPTATGDIGSMVMYAGQSVGLITEIIPAGEVVKRLVAEAKDVIRERLSDFQ*