MGQLEKMMDISGREDVDNRVARCIYACDISFNVVRLPYWQDMVRAINDGPKGYKTLSFEKVRITLLTKEKSLVEQSIEPIRSSWQTTGVSIVSDGWKNARNKPLIIVIVVCPKGSMFLNVVDCNGELKDATFIANILIDAIESVGPSNVVQVITDNPRVWKAVGLLVETRYENIFWTPCVVHSLNLILKKIGKIEWIKKITNEAKEIEMFITNHHMAQAIYRQFASLELLKVGNPIRQPFHYVEGTFGGEIIIVQHGD*